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
-
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 -
Method Summary
Modifier and TypeMethodDescriptionprivate 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 Details
-
NetResultSetReply
NetResultSetReply(NetAgent netAgent, int bufferSize)
-
-
Method Details
-
readFetch
- Specified by:
readFetch
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
readPositioningFetch
- Specified by:
readPositioningFetch
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
readScrollableFetch
- Specified by:
readScrollableFetch
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
readCursorClose
- Specified by:
readCursorClose
in interfaceResultSetReplyInterface
- Throws:
DisconnectException
-
parseCLSQRYreply
- Throws:
DisconnectException
-
parseCNTQRYreply
private void parseCNTQRYreply(ResultSetCallbackInterface resultSetI, boolean doCopyQrydta) throws DisconnectException - Throws:
DisconnectException
-
parseCloseError
- Throws:
DisconnectException
-
parseFetchError
- Throws:
DisconnectException
-
parseQRYNOPRM
- Throws:
DisconnectException
-