org.apache.derby.client.net
Class NetResultSetReply

java.lang.Object
  extended by org.apache.derby.client.net.Reply
      extended by org.apache.derby.client.net.NetConnectionReply
          extended by org.apache.derby.client.net.NetPackageReply
              extended by org.apache.derby.client.net.NetStatementReply
                  extended by org.apache.derby.client.net.NetResultSetReply
All Implemented Interfaces:
ConnectionReplyInterface, ResultSetReplyInterface, StatementReplyInterface
Direct Known Subclasses:
NetXAConnectionReply

public class NetResultSetReply
extends NetStatementReply
implements ResultSetReplyInterface


Field Summary
 
Fields inherited from class org.apache.derby.client.net.Reply
agent_, buffer_, count_, DEFAULT_BUFFER_SIZE, dssCorrelationID_, dssIsContinued_, dssLength_, END_OF_COLLECTION, END_OF_SAME_ID_CHAIN, ensuredLengthForDecryption_, longBufferForDecryption_, longCountForDecryption_, longPosForDecryption_, longValueForDecryption_, netAgent_, peekedCodePoint_, peekedLength_, pos_
 
Constructor Summary
NetResultSetReply(NetAgent netAgent, int bufferSize)
           
 
Method Summary
(package private)  void parseCloseError(ResultSetCallbackInterface resultSetI)
           
private  void parseCLSQRYreply(ResultSetCallbackInterface resultSet)
           
private  void parseCNTQRYreply(ResultSetCallbackInterface resultSetI, boolean doCopyQrydta)
           
(package 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, parseDescribeError, parseENDQRYRM, parseEndQuery, parseExecuteError, parseExecuteImmediateError, parseExecuteSetStatementError, parseFastQRYATTSCR, parseFastQRYATTSET, parseFastQRYATTSNS, parseFastQRYATTUPD, parseFastQRYPRCTYP, parseFastSQLCSRHLD, parseFastSQLDTARDdata, parseFDODTA, parseOpenQuery, parseOpenQueryError, parseOpenQueryFailure, parseOPNQRYRM, parsePKGNAMCSN, parsePKGSNLST, parsePrepareError, parseQRYATTSCR, parseQRYATTSET, parseQRYATTSNS, parseQRYATTUPD, parseQRYDSC, parseQRYDTA, parseQRYPRCTYP, parseResultSetCursor, parseResultSetProcedure, parseRSLSETRM, parseSQLCINRD, parseSQLCINRDarray, parseSQLCSRHLD, parseSQLDARD, parseSQLDARDarray, parseSQLDTARD, parseSQLDTARDdata, parseSQLRSLRD, parseSQLRSLRDarray, readDescribeInput, readDescribeOutput, readExecute, readExecuteCall, readExecuteImmediate, readOpenQuery, readPrepare, readPrepareDescribeOutput, readSetSpecialRegister
 
Methods inherited from class org.apache.derby.client.net.NetPackageReply
parseDTAMCHRM, parsePKGNAMCT, parseRDBUPDRM, parseSqlErrorCondition, parseSQLERRRM
 
Methods inherited from class org.apache.derby.client.net.NetConnectionReply
checkAndGetReceivedFlag, checkRequiredObjects, checkRequiredObjects, checkRequiredObjects, checkRequiredObjects, checkRequiredObjects, checkRequiredObjects, doDtamchrmSemantics, doObjnsprmSemantics, doPrccnvrmSemantics, doPrmnsprmSemantics, doValnsprmSemantics, doValnsprmSemantics, parseAbnormalEndUow, parseAbnormalEndUow, parseAbnormalEndUow, parseABNUOWRM, parseAccessRdbError, parseAccessSecurityError, parseCCSIDDBC, parseCCSIDMBC, parseCCSIDSBC, parseCMDCHKRM, parseCMDNSPRM, parseCODPNT, parseCODPNTDR, parseCommitError, parseCommonError, parseConnectError, parseCRRTKN, parseENDUOWRM, parseExchangeServerAttributesError, parseEXTNAM, parseFastSQLNUMROW, parseFastSVRCOD, parseFastVCS, parseIndoubtList, parseMGRLVLN, parseOBJNSPRM, parsePBSD, parsePRCCNVCD, parsePRCCNVRM, parsePRDID, parseRdbAccessFailed, parseRDBNACRM, parseRDBNAM, parseRollbackError, parseSECCHKCD, parseSECMEC, parseSECTKN, parseSecurityCheckError, parseSQLCARD, parseSQLCARDrow, parseSQLDCTOKS, parseSQLNUMROW, parseSRVCLSNM, parseSRVNAM, parseSRVRLSLV, parseSVRCOD, parseSYNCCRD, parseSYNCCTLError, parseSYNCCTLreply, parseSYNCTYPE, parseSYNERRCD, parseSYNTAXRM, parseTYPDEFNAM, parseTYPDEFOVR, parseTypdefsOrMgrlvlovrs, parseUOWDSP, parseUSRID, parseVALNSPRM, parseXARETVAL, parseXID, parseXIDCNT, readAccessDatabase, readAccessSecurity, readCommitSubstitute, readDummyExchangeServerAttributes, readExchangeServerAttributes, readLocalCommit, readLocalRollback, readLocalXACommit, readLocalXARollback, readLocalXAStart, readSecurityCheck, readXaCommit, readXaEndUnitOfWork, readXaForget, readXaPrepare, readXaRecover, readXaRollback, readXaStartUnitOfWork, resetRowsetSqlca, verifyConnectReply
 
Methods inherited from class org.apache.derby.client.net.Reply
adjustDdmLength, adjustLengths, doSyntaxrmSemantics, endOfSameIdChainData, ensureALayerDataInBuffer, ensureBLayerDataInBuffer, ensureSpaceInBufferForFill, fill, getData, getDdmLength, getFastData, getFastSkipSQLCARDrowLength, initialize, mark, matchCodePoint, parseLengthAndMatchCodePoint, peekCodePoint, peekFastBytes, peekFastLength, peekForNullSqlcagrp, peekLength, peekNumOfColumns, peekTotalColumnCount, popCollectionStack, popMark, pushLengthOnCollectionStack, readBoolean, readByte, readBytes, readBytes, readDSSContinuationHeader, readDssHeader, readFastByte, readFastBytes, readFastInt, readFastIntArray, readFastLDBytes, readFastLong, readFastShort, readFastString, readFastString, readFastUnsignedByte, readFastUnsignedShort, readInt, readIntArray, readLDBytes, readLengthAndCodePoint, readLong, readShort, readString, readString, readString, readUnsignedByte, readUnsignedShort, readUnsignedShortList, skipBytes, skipBytes, skipFastBytes, startSameIdChainParse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetResultSetReply

public NetResultSetReply(NetAgent netAgent,
                         int bufferSize)
Method Detail

readFetch

public void readFetch(ResultSetCallbackInterface resultSet)
               throws DisconnectException
Specified by:
readFetch in interface ResultSetReplyInterface
Throws:
DisconnectException

readPositioningFetch

public void readPositioningFetch(ResultSetCallbackInterface resultSet)
                          throws DisconnectException
Specified by:
readPositioningFetch in interface ResultSetReplyInterface
Throws:
DisconnectException

readScrollableFetch

public void readScrollableFetch(ResultSetCallbackInterface resultSet)
                         throws DisconnectException
Specified by:
readScrollableFetch in interface ResultSetReplyInterface
Throws:
DisconnectException

readCursorClose

public void readCursorClose(ResultSetCallbackInterface resultSet)
                     throws DisconnectException
Specified by:
readCursorClose in interface ResultSetReplyInterface
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

void parseCloseError(ResultSetCallbackInterface resultSetI)
               throws DisconnectException
Throws:
DisconnectException

parseFetchError

void parseFetchError(ResultSetCallbackInterface resultSetI)
               throws DisconnectException
Throws:
DisconnectException

parseQRYNOPRM

private void parseQRYNOPRM(ResultSetCallbackInterface resultSet)
                    throws DisconnectException
Throws:
DisconnectException

Built on Thu 2010-12-23 20:49:13+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.