Top Constructors Methods
org.apache.derby.client.net

pack-priv Class NetResultSetRequest

extends NetStatementRequest
implements ResultSetRequestInterface
Class Inheritance
All Implemented Interfaces
org.apache.derby.client.net.ResultSetRequestInterface
Known Direct Subclasses
org.apache.derby.client.net.NetXAConnectionRequest
Imports
java.sql.ResultSet, org.apache.derby.client.am.ColumnMetaData, .ClientResultSet, .Section, .SqlException, .ClientMessageId, org.apache.derby.shared.common.reference.SQLState

Constructor Summary

AccessConstructor and Description
pack-priv
NetResultSetRequest(NetAgent netAgent, int bufferSize)

Method Summary

Modifier and TypeMethod 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)

public void
public void
public void
public void
writeScrollableFetch(NetResultSet resultSet, Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks)

Implements org.apache.derby.client.net.ResultSetRequestInterface.writeScrollableFetch.

Inherited from org.apache.derby.client.net.NetStatementRequest:
buildMAXBLKEXTbuildOUTOVRbuildQRYBLKSZbuildQRYINSIDbuildQRYROWSETwriteDescribeInputwriteDescribeOutputwriteExecutewriteExecuteCallwriteExecuteImmediatewriteOpenQuerywriteOpenQuerywritePreparewritePrepareDescribeOutputwriteSetSpecialRegister

Constructor Detail

NetResultSetRequestback to summary
pack-priv NetResultSetRequest(NetAgent netAgent, int bufferSize)

Method Detail

buildCLSQRYback to summary
private void buildCLSQRY(Section section, long queryInstanceIdentifier) throws SqlException
buildCNTQRYback to summary
private void buildCNTQRY(Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize, boolean sendRtnextdta) throws SqlException
buildCoreCNTQRYback to summary
private void buildCoreCNTQRY(Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize) throws SqlException
buildOUTOVRback to summary
private void buildOUTOVR(NetResultSet resultSet, ColumnMetaData resultSetMetaData, boolean firstOutovrBuilt, boolean hasLobs) throws SqlException
buildPositioningCNTQRYback to summary
private void buildPositioningCNTQRY(int scrollOrientation, long rowNumber, Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize) throws SqlException
buildQRYBLKRSTback to summary
private void buildQRYBLKRST(int qryblkrst) throws SqlException
buildQRYROWNBRback to summary
private void buildQRYROWNBR(long rowNumber) throws SqlException
buildQRYRTNDTAback to summary
private void buildQRYRTNDTA(int qryrtndta) throws SqlException
buildQRYSCRORNback to summary
private void buildQRYSCRORN(int scrollOrientation) throws SqlException
buildRTNEXTDTAback to summary
private void buildRTNEXTDTA(int rtnextdta) throws SqlException
buildScrollCNTQRYback to summary
private void buildScrollCNTQRY(int scrollOrientation, long rowNumber, Section section, boolean sendQryrowset, long queryInstanceIdentifier, int qryrowsetSize, boolean resetQueryBlocks) throws SqlException
computePROTOCOLOrientationback to summary
private int computePROTOCOLOrientation(int orientation) throws SqlException
writeCursorCloseback to summary
public void writeCursorClose(NetResultSet resultSet, Section section) throws SqlException

Implements org.apache.derby.client.net.ResultSetRequestInterface.writeCursorClose.

writeFetchback to summary
public void writeFetch(NetResultSet resultSet, Section section, int fetchSize) throws SqlException

Implements org.apache.derby.client.net.ResultSetRequestInterface.writeFetch.

writePositioningFetchback to summary
public void writePositioningFetch(NetResultSet resultSet, Section section, int orientation, long rowToFetch) throws SqlException

Implements org.apache.derby.client.net.ResultSetRequestInterface.writePositioningFetch.

writeScrollableFetchback to summary
public void writeScrollableFetch(NetResultSet resultSet, Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks) throws SqlException

Implements org.apache.derby.client.net.ResultSetRequestInterface.writeScrollableFetch.