ConnectionRequestInterface, ResultSetRequestInterface, StatementRequestInterfaceNetXAConnectionRequestclass NetResultSetRequest extends NetStatementRequest implements ResultSetRequestInterface
buffer, netAgent_, passwordIncluded_, passwordLength_, passwordStart_| Constructor | Description |
|---|---|
NetResultSetRequest(NetAgent netAgent,
int bufferSize) |
| Modifier and Type | Method | Description |
|---|---|---|
private void |
buildCLSQRY(Section section,
long queryInstanceIdentifier) |
|
private void |
buildCNTQRY(Section section,
boolean sendQryrowset,
long queryInstanceIdentifier,
int qryrowsetSize,
boolean sendRtnextdta) |
|
private void |
buildCoreCNTQRY(Section section,
boolean sendQryrowset,
long queryInstanceIdentifier,
int qryrowsetSize) |
|
private void |
buildOUTOVR(NetResultSet resultSet,
ColumnMetaData resultSetMetaData,
boolean firstOutovrBuilt,
boolean hasLobs) |
|
private void |
buildPositioningCNTQRY(int scrollOrientation,
long rowNumber,
Section section,
boolean sendQryrowset,
long queryInstanceIdentifier,
int qryrowsetSize) |
|
private void |
buildQRYBLKRST(int qryblkrst) |
|
private void |
buildQRYROWNBR(long rowNumber) |
|
private void |
buildQRYRTNDTA(int qryrtndta) |
|
private void |
buildQRYSCRORN(int scrollOrientation) |
|
private void |
buildRTNEXTDTA(int rtnextdta) |
|
private void |
buildScrollCNTQRY(int scrollOrientation,
long rowNumber,
Section section,
boolean sendQryrowset,
long queryInstanceIdentifier,
int qryrowsetSize,
boolean resetQueryBlocks) |
|
private int |
computePROTOCOLOrientation(int orientation) |
|
void |
writeCursorClose(NetResultSet resultSet,
Section section) |
|
void |
writeFetch(NetResultSet resultSet,
Section section,
int fetchSize) |
|
void |
writePositioningFetch(NetResultSet resultSet,
Section section,
int orientation,
long rowToFetch) |
|
void |
writeScrollableFetch(NetResultSet resultSet,
Section section,
int fetchSize,
int orientation,
long rowToFetch,
boolean resetQueryBlocks) |
buildSYNCCTLCommit, buildSYNCCTLMigrate, buildSYNCCTLRollback, writeAccessDatabase, writeAccessSecurity, writeCommitSubstitute, writeExchangeServerAttributes, writeForget, writeLocalCommit, writeLocalRollback, writeLocalXACommit, writeLocalXARollback, writeLocalXAStart, writeNullXID, writeReleaseConversation, writeSecurityCheck, writeSYNCType, writeXaCommit, writeXaEndUnitOfWork, writeXAFlags, writeXaForget, writeXaPrepare, writeXaRecover, writeXaRollback, writeXaStartUnitOfWork, writeXATimeout, writeXIDbuildPKGNAMCSN, buildSQLATTRcommandData, buildSQLSTTcommandData, encryptDataStreambuildMAXBLKEXT, buildOUTOVR, buildQRYBLKSZ, buildQRYINSID, buildQRYROWSET, writeDescribeInput, writeDescribeOutput, writeExecute, writeExecuteCall, writeExecuteImmediate, writeOpenQuery, writeOpenQuery, writePrepare, writePrepareDescribeOutput, writeSetSpecialRegisterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildTripletHeader, createCommand, createCommandData, createEncryptedCommandData, flush, initialize, markForCachingPKGNAMCSN, markLengthBytes, popMarkForCachingPKGNAMCSN, setCorrelationID, setDssLengthLocation, updateLengthBytes, write1Byte, write2Bytes, write4Bytes, writeBigDecimal, writeBoolean, writeBytes, writeBytes, writeCodePoint4Bytes, writeDate, writeDouble, writeFloat, writeInt, writeIntFdocaData, writeLDBytes, writeLengthCodePoint, writeLidAndLengths, writeLong, writeLong6Bytes, writeLongFdocaData, writeScalar1Byte, writeScalar2Bytes, writeScalar4Bytes, writeScalar8Bytes, writeScalarBytes, writeScalarBytes, writeScalarPaddedBytes, writeScalarStream, writeScalarStream, writeScalarStream, writeScalarStream, writeScalarString, writeScalarString, writeShort, writeShortFdocaData, writeSingleorMixedCcsidLDString, writeTime, writeTimestamp, writeUDTNetResultSetRequest(NetAgent netAgent, int bufferSize)
public void writeFetch(NetResultSet resultSet, Section section, int fetchSize) throws SqlException
writeFetch in interface ResultSetRequestInterfaceSqlExceptionpublic void writeScrollableFetch(NetResultSet resultSet, Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks) throws SqlException
writeScrollableFetch in interface ResultSetRequestInterfaceSqlExceptionpublic void writePositioningFetch(NetResultSet resultSet, Section section, int orientation, long rowToFetch) throws SqlException
writePositioningFetch in interface ResultSetRequestInterfaceSqlExceptionpublic void writeCursorClose(NetResultSet resultSet, Section section) throws SqlException
writeCursorClose in interface ResultSetRequestInterfaceSqlExceptionprivate void buildCLSQRY(Section section, long queryInstanceIdentifier) throws SqlException
SqlExceptionprivate void buildCNTQRY(Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize, boolean sendRtnextdta) throws SqlException
SqlExceptionprivate void buildCoreCNTQRY(Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize) throws SqlException
SqlExceptionprivate void buildScrollCNTQRY(int scrollOrientation,
long rowNumber,
Section section,
boolean sendQryrowset,
long queryInstanceIdentifier,
int qryrowsetSize,
boolean resetQueryBlocks)
throws SqlException
SqlExceptionprivate void buildPositioningCNTQRY(int scrollOrientation,
long rowNumber,
Section section,
boolean sendQryrowset,
long queryInstanceIdentifier,
int qryrowsetSize)
throws SqlException
SqlExceptionprivate void buildOUTOVR(NetResultSet resultSet, ColumnMetaData resultSetMetaData, boolean firstOutovrBuilt, boolean hasLobs) throws SqlException
SqlExceptionprivate void buildRTNEXTDTA(int rtnextdta)
throws SqlException
SqlExceptionprivate void buildQRYSCRORN(int scrollOrientation)
throws SqlException
SqlExceptionprivate void buildQRYBLKRST(int qryblkrst)
throws SqlException
SqlExceptionprivate void buildQRYROWNBR(long rowNumber)
throws SqlException
SqlExceptionprivate void buildQRYRTNDTA(int qryrtndta)
throws SqlException
SqlExceptionprivate int computePROTOCOLOrientation(int orientation)
throws SqlException
SqlExceptionApache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.