Package org.apache.derby.client.net
Class NetResultSetReply
- java.lang.Object
-
- org.apache.derby.client.net.Reply
-
- org.apache.derby.client.net.NetConnectionReply
-
- org.apache.derby.client.net.NetPackageReply
-
- org.apache.derby.client.net.NetStatementReply
-
- org.apache.derby.client.net.NetResultSetReply
-
- All Implemented Interfaces:
ConnectionReplyInterface
,ResultSetReplyInterface
,StatementReplyInterface
- Direct Known Subclasses:
NetXAConnectionReply
class NetResultSetReply extends NetStatementReply implements ResultSetReplyInterface
-
-
Field Summary
-
Fields inherited from class org.apache.derby.client.net.Reply
agent_, buffer_, count_, DEFAULT_BUFFER_SIZE, dssLength_, END_OF_COLLECTION, END_OF_SAME_ID_CHAIN, ensuredLengthForDecryption_, longBufferForDecryption_, longCountForDecryption_, longPosForDecryption_, longValueForDecryption_, netAgent_, peekedLength_, pos_
-
-
Constructor Summary
Constructors Constructor Description NetResultSetReply(NetAgent netAgent, int bufferSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
parseCloseError(ResultSetCallbackInterface resultSetI)
private void
parseCLSQRYreply(ResultSetCallbackInterface resultSet)
private void
parseCNTQRYreply(ResultSetCallbackInterface resultSetI, boolean doCopyQrydta)
private void
parseFetchError(ResultSetCallbackInterface resultSetI)
private void
parseQRYNOPRM(ResultSetCallbackInterface resultSet)
void
readCursorClose(ResultSetCallbackInterface resultSet)
void
readFetch(ResultSetCallbackInterface resultSet)
void
readPositioningFetch(ResultSetCallbackInterface resultSet)
void
readScrollableFetch(ResultSetCallbackInterface resultSet)
-
Methods inherited from class org.apache.derby.client.net.NetStatementReply
copyEXTDTA, parseEndQuery, parsePKGNAMCSN, parseQRYDTA, readDescribeInput, readDescribeOutput, readExecute, readExecuteCall, readExecuteImmediate, readOpenQuery, readPrepare, readPrepareDescribeOutput, readSetSpecialRegister
-
Methods inherited from class org.apache.derby.client.net.NetPackageReply
parseDTAMCHRM, parseRDBUPDRM, parseSqlErrorCondition
-
Methods inherited from class org.apache.derby.client.net.NetConnectionReply
checkAndGetReceivedFlag, checkRequiredObjects, checkRequiredObjects, checkRequiredObjects, doDtamchrmSemantics, doPrmnsprmSemantics, doValnsprmSemantics, parseAbnormalEndUow, parseAbnormalEndUow, parseCMDCHKRM, parseCMDNSPRM, parseCommonError, parseENDUOWRM, parseFastSQLNUMROW, parseFastSVRCOD, parseFastVCS, parseIndoubtList, parseOBJNSPRM, parsePBSD, parseRDBNACRM, parseRDBNAM, parseSQLCARD, parseSQLCARDrow, parseSQLNUMROW, parseSVRCOD, parseSYNCCRD, parseSYNCCTLError, parseSYNCCTLreply, parseSYNCTYPE, parseTypdefsOrMgrlvlovrs, parseXARETVAL, parseXID, parseXIDCNT, readAccessDatabase, readAccessSecurity, readCommitSubstitute, readExchangeServerAttributes, readLocalCommit, readLocalRollback, readLocalXACommit, readLocalXARollback, readLocalXAStart, readSecurityCheck, readXaCommit, readXaEndUnitOfWork, readXaForget, readXaPrepare, readXaRecover, readXaRollback, readXaStartUnitOfWork
-
Methods inherited from class org.apache.derby.client.net.Reply
adjustDdmLength, adjustLengths, doSyntaxrmSemantics, endOfSameIdChainData, ensureBLayerDataInBuffer, getData, getDdmLength, getFastData, getFastSkipSQLCARDrowLength, initialize, mark, matchCodePoint, parseLengthAndMatchCodePoint, peekCodePoint, peekFastBytes, peekFastLength, peekForNullSqlcagrp, peekNumOfColumns, peekTotalColumnCount, popCollectionStack, pushLengthOnCollectionStack, readByte, readBytes, readBytes, readFastByte, readFastBytes, readFastInt, readFastIntArray, readFastLDBytes, readFastLong, readFastShort, readFastString, readFastString, readFastUnsignedByte, readFastUnsignedShort, readInt, readShort, readString, readString, readUnsignedByte, readUnsignedShort, readUnsignedShortList, skipBytes, skipBytes, skipFastBytes, startSameIdChainParse
-
-
-
-
Constructor Detail
-
NetResultSetReply
NetResultSetReply(NetAgent netAgent, int bufferSize)
-
-
Method Detail
-
readFetch
public void readFetch(ResultSetCallbackInterface resultSet) throws DisconnectException
- Specified by:
readFetch
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
readPositioningFetch
public void readPositioningFetch(ResultSetCallbackInterface resultSet) throws DisconnectException
- Specified by:
readPositioningFetch
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
readScrollableFetch
public void readScrollableFetch(ResultSetCallbackInterface resultSet) throws DisconnectException
- Specified by:
readScrollableFetch
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
readCursorClose
public void readCursorClose(ResultSetCallbackInterface resultSet) throws DisconnectException
- Specified by:
readCursorClose
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
parseCLSQRYreply
private void parseCLSQRYreply(ResultSetCallbackInterface resultSet) throws DisconnectException
- Throws:
DisconnectException
-
parseCNTQRYreply
private void parseCNTQRYreply(ResultSetCallbackInterface resultSetI, boolean doCopyQrydta) throws DisconnectException
- Throws:
DisconnectException
-
parseCloseError
private void parseCloseError(ResultSetCallbackInterface resultSetI) throws DisconnectException
- Throws:
DisconnectException
-
parseFetchError
private void parseFetchError(ResultSetCallbackInterface resultSetI) throws DisconnectException
- Throws:
DisconnectException
-
parseQRYNOPRM
private void parseQRYNOPRM(ResultSetCallbackInterface resultSet) throws DisconnectException
- Throws:
DisconnectException
-
-