ConnectionReplyInterface, StatementReplyInterfaceNetResultSetReplyclass NetStatementReply extends NetPackageReply implements StatementReplyInterface
agent_, buffer_, count_, DEFAULT_BUFFER_SIZE, dssLength_, END_OF_COLLECTION, END_OF_SAME_ID_CHAIN, ensuredLengthForDecryption_, longBufferForDecryption_, longCountForDecryption_, longPosForDecryption_, longValueForDecryption_, netAgent_, peekedLength_, pos_| Constructor | Description |
|---|---|
NetStatementReply(NetAgent netAgent,
int bufferSize) |
| Modifier and Type | Method | Description |
|---|---|---|
private int |
calculateResultSetConcurrency(int qryattupd,
int defaultConcurrency) |
|
private int |
calculateResultSetHoldability(int sqlcsrhld) |
|
private int |
calculateResultSetType(int qryattscr,
int qryattsns,
int defaultType) |
|
private void |
checkFastRLO(int[][] rlo) |
|
private void |
checkPreviousSQLDTARDtriplet(int previousTripletType,
int tripletType,
int previousTripletId,
int tripletId) |
|
(package private) void |
copyEXTDTA(NetCursor netCursor) |
|
private void |
descriptorErrorDetected() |
|
private void |
parseDescribeError(StatementCallbackInterface statement) |
|
private void |
parseDSCSQLSTTreply(PreparedStatementCallbackInterface ps,
int metaDataType) |
|
private void |
parseENDQRYRM(ResultSetCallbackInterface resultSetI) |
|
(package private) void |
parseEndQuery(ResultSetCallbackInterface resultSetI) |
|
private void |
parseEXCSQLIMMreply(StatementCallbackInterface statement) |
|
private void |
parseEXCSQLSETreply(StatementCallbackInterface statement) |
|
private void |
parseEXCSQLSTTreply(StatementCallbackInterface statementI) |
|
private void |
parseExecuteError(StatementCallbackInterface statementI) |
|
private void |
parseExecuteImmediateError(StatementCallbackInterface statement) |
|
private void |
parseExecuteSetStatementError(StatementCallbackInterface statement) |
|
private int |
parseFastQRYATTSCR() |
|
private int |
parseFastQRYATTSET() |
|
private int |
parseFastQRYATTSNS() |
|
private int |
parseFastQRYATTUPD() |
|
private long |
parseFastQRYINSID() |
|
private int |
parseFastQRYPRCTYP() |
|
private int |
parseFastSQLCSRHLD() |
|
private void |
parseFastSQLDTARDdata(NetCursor netCursor) |
|
private java.lang.String |
parseFastVCMorVCS() |
|
private void |
parseFDODSC(NetCursor cursor) |
|
private NetSqlca |
parseFDODTA(NetCursor netCursor) |
|
private void |
parseOpenQuery(StatementCallbackInterface statementI) |
|
private void |
parseOpenQueryError(StatementCallbackInterface statementI) |
|
private void |
parseOpenQueryFailure(StatementCallbackInterface statementI) |
|
private void |
parseOPNQFLRM(StatementCallbackInterface statement) |
|
private void |
parseOPNQRYreply(StatementCallbackInterface statementI) |
Parse the reply for the Open Query Command.
|
private NetResultSet |
parseOPNQRYRM(StatementCallbackInterface statementI,
boolean isOPNQRYreply) |
Open Query Complete Reply Message indicates to the requester
that an OPNQRY or EXCSQLSTT command completed normally and that
the query process has been initiated.
|
(package private) Section |
parsePKGNAMCSN(boolean skip) |
|
private java.util.List<Section> |
parsePKGSNLST() |
|
private void |
parsePrepareError(StatementCallbackInterface statement) |
|
private void |
parsePRPSQLSTTreply(StatementCallbackInterface statement) |
|
private void |
parseQRYDSC(NetCursor cursor) |
|
(package private) void |
parseQRYDTA(NetResultSet netResultSet) |
|
private void |
parseQRYPOPRM() |
|
private NetResultSet |
parseResultSetCursor(StatementCallbackInterface statementI,
Section section) |
|
private void |
parseResultSetProcedure(StatementCallbackInterface statementI) |
|
private java.util.List<Section> |
parseRSLSETRM() |
|
private ColumnMetaData |
parseSQLCINRD() |
|
private ColumnMetaData |
parseSQLCINRDarray() |
|
private void |
parseSQLDAGRP(ColumnMetaData columnMetaData,
int columnNumber) |
|
private NetSqlca |
parseSQLDARD(ColumnMetaData columnMetaData,
boolean skipBytes) |
|
private NetSqlca |
parseSQLDARDarray(ColumnMetaData columnMetaData,
boolean skipBytes) |
|
private void |
parseSQLDAROW(ColumnMetaData columnMetaData,
int columnNumber) |
|
private void |
parseSQLDHGRP(ColumnMetaData columnMetaData) |
|
private void |
parseSQLDHROW(ColumnMetaData columnMetaData) |
|
private void |
parseSQLDOPTGRP(ColumnMetaData columnMetaData,
int columnNumber) |
|
private int |
parseSQLDTAGRPdataLabelsAndUpdateColumn(NetCursor cursor,
int columnIndex,
int tripletLength) |
|
private NetSqlca |
parseSQLDTARD(NetSqldta netSqldta) |
|
private void |
parseSQLDTARDarray(NetCursor cursor,
boolean skipBytes) |
|
private void |
parseSQLDTARDdata(NetCursor netCursor) |
|
private void |
parseSQLDXGRP(ColumnMetaData columnMetaData,
int column) |
|
private void |
parseSQLRSGRP(Section section) |
|
private int |
parseSQLRSLRD(java.util.List<Section> sections) |
|
private int |
parseSQLRSLRDarray(java.util.List<Section> sections) |
|
private void |
parseSQLRSROW(Section section) |
|
private void |
parseSQLUDTGRP(ColumnMetaData columnMetaData,
int columnNumber) |
|
private java.lang.String |
parseVCMorVCS() |
|
void |
readDescribeInput(PreparedStatementCallbackInterface preparedStatement) |
|
void |
readDescribeOutput(PreparedStatementCallbackInterface preparedStatement) |
|
void |
readExecute(PreparedStatementCallbackInterface preparedStatement) |
|
void |
readExecuteCall(StatementCallbackInterface statement) |
|
void |
readExecuteImmediate(StatementCallbackInterface statement) |
|
void |
readOpenQuery(StatementCallbackInterface statement) |
|
void |
readPrepare(StatementCallbackInterface statement) |
|
void |
readPrepareDescribeOutput(StatementCallbackInterface statement) |
|
void |
readSetSpecialRegister(StatementCallbackInterface statement) |
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, readXaStartUnitOfWorkparseDTAMCHRM, parseRDBUPDRM, parseSqlErrorConditionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadjustDdmLength, 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, startSameIdChainParseNetStatementReply(NetAgent netAgent, int bufferSize)
public void readPrepareDescribeOutput(StatementCallbackInterface statement) throws DisconnectException
readPrepareDescribeOutput in interface StatementReplyInterfaceDisconnectExceptionpublic void readExecuteImmediate(StatementCallbackInterface statement) throws DisconnectException
readExecuteImmediate in interface StatementReplyInterfaceDisconnectExceptionpublic void readOpenQuery(StatementCallbackInterface statement) throws DisconnectException
readOpenQuery in interface StatementReplyInterfaceDisconnectExceptionpublic void readExecute(PreparedStatementCallbackInterface preparedStatement) throws DisconnectException
readExecute in interface StatementReplyInterfaceDisconnectExceptionpublic void readPrepare(StatementCallbackInterface statement) throws DisconnectException
readPrepare in interface StatementReplyInterfaceDisconnectExceptionpublic void readDescribeInput(PreparedStatementCallbackInterface preparedStatement) throws DisconnectException
readDescribeInput in interface StatementReplyInterfaceDisconnectExceptionpublic void readDescribeOutput(PreparedStatementCallbackInterface preparedStatement) throws DisconnectException
readDescribeOutput in interface StatementReplyInterfaceDisconnectExceptionpublic void readExecuteCall(StatementCallbackInterface statement) throws DisconnectException
readExecuteCall in interface StatementReplyInterfaceDisconnectExceptionprivate void parsePRPSQLSTTreply(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate void parseDSCSQLSTTreply(PreparedStatementCallbackInterface ps, int metaDataType) throws DisconnectException
DisconnectExceptionprivate void parseEXCSQLIMMreply(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate void parseOPNQRYreply(StatementCallbackInterface statementI) throws DisconnectException
statementI - statement to invoke callbacks onDisconnectExceptionprivate void parseEXCSQLSETreply(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate void parseEXCSQLSTTreply(StatementCallbackInterface statementI) throws DisconnectException
DisconnectExceptionprivate void parseResultSetProcedure(StatementCallbackInterface statementI) throws DisconnectException
DisconnectExceptionprivate NetResultSet parseResultSetCursor(StatementCallbackInterface statementI, Section section) throws DisconnectException
DisconnectExceptionprivate void parseOpenQuery(StatementCallbackInterface statementI) throws DisconnectException
DisconnectExceptionvoid parseEndQuery(ResultSetCallbackInterface resultSetI) throws DisconnectException
DisconnectExceptionprivate void parseOpenQueryFailure(StatementCallbackInterface statementI) throws DisconnectException
DisconnectExceptionprivate void parsePrepareError(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate void parseExecuteImmediateError(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate void parseDescribeError(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate void parseOpenQueryError(StatementCallbackInterface statementI) throws DisconnectException
DisconnectExceptionprivate void parseExecuteError(StatementCallbackInterface statementI) throws DisconnectException
DisconnectExceptionprivate void parseExecuteSetStatementError(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate NetResultSet parseOPNQRYRM(StatementCallbackInterface statementI, boolean isOPNQRYreply) throws DisconnectException
When an EXCSQLSTT contains an SQL statement that invokes a stored procedure, and the procedure completes, an OPNQRYRM is returned for each answer set.
statementI - statement callback interfaceisOPNQRYreply - If true, parse a reply to an OPNQRY
command. Otherwise, parse a reply to an EXCSQLSTT command.NetResultSet valueDisconnectExceptionprivate void parseENDQRYRM(ResultSetCallbackInterface resultSetI) throws DisconnectException
DisconnectExceptionprivate void parseQRYPOPRM()
throws DisconnectException
DisconnectExceptionprivate void parseOPNQFLRM(StatementCallbackInterface statement) throws DisconnectException
DisconnectExceptionprivate java.util.List<Section> parseRSLSETRM() throws DisconnectException
DisconnectExceptionprivate NetSqlca parseSQLDTARD(NetSqldta netSqldta) throws DisconnectException
DisconnectExceptionprivate void parseQRYDSC(NetCursor cursor) throws DisconnectException
DisconnectExceptionprivate void parseFDODSC(NetCursor cursor) throws DisconnectException
DisconnectExceptionprivate void parseSQLDTARDarray(NetCursor cursor, boolean skipBytes) throws DisconnectException
DisconnectExceptionprivate void checkPreviousSQLDTARDtriplet(int previousTripletType,
int tripletType,
int previousTripletId,
int tripletId)
throws DisconnectException
DisconnectExceptionprivate void checkFastRLO(int[][] rlo)
throws DisconnectException
DisconnectExceptionprivate void descriptorErrorDetected()
throws DisconnectException
DisconnectExceptionvoid parseQRYDTA(NetResultSet netResultSet) throws DisconnectException
DisconnectExceptionprivate NetSqlca parseFDODTA(NetCursor netCursor) throws DisconnectException
DisconnectExceptionprivate void parseFastSQLDTARDdata(NetCursor netCursor) throws DisconnectException
DisconnectExceptionprivate void parseSQLDTARDdata(NetCursor netCursor) throws DisconnectException
DisconnectExceptionvoid copyEXTDTA(NetCursor netCursor) throws DisconnectException
DisconnectExceptionSection parsePKGNAMCSN(boolean skip) throws DisconnectException
DisconnectExceptionprivate int parseFastQRYPRCTYP()
throws DisconnectException
DisconnectExceptionprivate int parseFastSQLCSRHLD()
throws DisconnectException
DisconnectExceptionprivate int parseFastQRYATTSCR()
throws DisconnectException
DisconnectExceptionprivate int parseFastQRYATTSET()
throws DisconnectException
DisconnectExceptionprivate int parseFastQRYATTSNS()
throws DisconnectException
DisconnectExceptionprivate int parseFastQRYATTUPD()
throws DisconnectException
DisconnectExceptionprivate long parseFastQRYINSID()
throws DisconnectException
DisconnectExceptionprivate java.util.List<Section> parsePKGSNLST() throws DisconnectException
DisconnectExceptionprivate NetSqlca parseSQLDARD(ColumnMetaData columnMetaData, boolean skipBytes) throws DisconnectException
DisconnectExceptionprivate int parseSQLRSLRD(java.util.List<Section> sections) throws DisconnectException
DisconnectExceptionprivate ColumnMetaData parseSQLCINRD() throws DisconnectException
DisconnectExceptionprivate NetSqlca parseSQLDARDarray(ColumnMetaData columnMetaData, boolean skipBytes) throws DisconnectException
DisconnectExceptionprivate int parseSQLRSLRDarray(java.util.List<Section> sections) throws DisconnectException
DisconnectExceptionprivate ColumnMetaData parseSQLCINRDarray() throws DisconnectException
DisconnectExceptionprivate void parseSQLDAROW(ColumnMetaData columnMetaData, int columnNumber) throws DisconnectException
DisconnectExceptionprivate void parseSQLDHROW(ColumnMetaData columnMetaData) throws DisconnectException
DisconnectExceptionprivate void parseSQLRSROW(Section section) throws DisconnectException
DisconnectExceptionprivate void parseSQLDAGRP(ColumnMetaData columnMetaData, int columnNumber) throws DisconnectException
DisconnectExceptionprivate void parseSQLUDTGRP(ColumnMetaData columnMetaData, int columnNumber) throws DisconnectException
DisconnectExceptionprivate void parseSQLDOPTGRP(ColumnMetaData columnMetaData, int columnNumber) throws DisconnectException
DisconnectExceptionprivate void parseSQLDXGRP(ColumnMetaData columnMetaData, int column) throws DisconnectException
DisconnectExceptionprivate void parseSQLDHGRP(ColumnMetaData columnMetaData) throws DisconnectException
DisconnectExceptionprivate void parseSQLRSGRP(Section section) throws DisconnectException
DisconnectExceptionprivate java.lang.String parseFastVCMorVCS()
throws DisconnectException
DisconnectExceptionprivate java.lang.String parseVCMorVCS()
throws DisconnectException
DisconnectExceptionprivate int calculateResultSetType(int qryattscr,
int qryattsns,
int defaultType)
private int calculateResultSetConcurrency(int qryattupd,
int defaultConcurrency)
private int calculateResultSetHoldability(int sqlcsrhld)
private int parseSQLDTAGRPdataLabelsAndUpdateColumn(NetCursor cursor, int columnIndex, int tripletLength) throws DisconnectException
DisconnectExceptionpublic void readSetSpecialRegister(StatementCallbackInterface statement) throws DisconnectException
readSetSpecialRegister in interface StatementReplyInterfaceDisconnectExceptionApache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.