class NetResultSetRequest extends NetStatementRequest implements ResultSetRequestInterface
buffer, netAgent_, passwordIncluded_, passwordLength_, passwordStart_
Constructor and Description |
---|
NetResultSetRequest(NetAgent netAgent,
int bufferSize) |
Modifier and Type | Method and 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) |
buildMAXBLKEXT, buildOUTOVR, buildQRYBLKSZ, buildQRYINSID, buildQRYROWSET, writeDescribeInput, writeDescribeOutput, writeExecute, writeExecuteCall, writeExecuteImmediate, writeOpenQuery, writeOpenQuery, writePrepare, writePrepareDescribeOutput, writeSetSpecialRegister
buildPKGNAMCSN, buildSQLATTRcommandData, buildSQLSTTcommandData, encryptDataStream
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, writeXID
buildTripletHeader, 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, writeUDT
NetResultSetRequest(NetAgent netAgent, int bufferSize)
public void writeFetch(NetResultSet resultSet, Section section, int fetchSize) throws SqlException
writeFetch
in interface ResultSetRequestInterface
SqlException
public void writeScrollableFetch(NetResultSet resultSet, Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks) throws SqlException
writeScrollableFetch
in interface ResultSetRequestInterface
SqlException
public void writePositioningFetch(NetResultSet resultSet, Section section, int orientation, long rowToFetch) throws SqlException
writePositioningFetch
in interface ResultSetRequestInterface
SqlException
public void writeCursorClose(NetResultSet resultSet, Section section) throws SqlException
writeCursorClose
in interface ResultSetRequestInterface
SqlException
private void buildCLSQRY(Section section, long queryInstanceIdentifier) throws SqlException
SqlException
private void buildCNTQRY(Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize, boolean sendRtnextdta) throws SqlException
SqlException
private void buildCoreCNTQRY(Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize) throws SqlException
SqlException
private void buildScrollCNTQRY(int scrollOrientation, long rowNumber, Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize, boolean resetQueryBlocks) throws SqlException
SqlException
private void buildPositioningCNTQRY(int scrollOrientation, long rowNumber, Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize) throws SqlException
SqlException
private void buildOUTOVR(NetResultSet resultSet, ColumnMetaData resultSetMetaData, boolean firstOutovrBuilt, boolean hasLobs) throws SqlException
SqlException
private void buildRTNEXTDTA(int rtnextdta) throws SqlException
SqlException
private void buildQRYSCRORN(int scrollOrientation) throws SqlException
SqlException
private void buildQRYBLKRST(int qryblkrst) throws SqlException
SqlException
private void buildQRYROWNBR(long rowNumber) throws SqlException
SqlException
private void buildQRYRTNDTA(int qryrtndta) throws SqlException
SqlException
private int computePROTOCOLOrientation(int orientation) throws SqlException
SqlException
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.