org.apache.derby.client.net
Class NetConnectionReply

java.lang.Object
  extended by org.apache.derby.client.net.Reply
      extended by org.apache.derby.client.net.NetConnectionReply
All Implemented Interfaces:
ConnectionReplyInterface
Direct Known Subclasses:
NetPackageReply

public class NetConnectionReply
extends Reply
implements ConnectionReplyInterface


Field Summary
private static MessageUtil msgutil_
           
 
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
NetConnectionReply(NetAgent netAgent, int bufferSize)
           
 
Method Summary
protected  boolean checkAndGetReceivedFlag(boolean receivedFlag)
           
protected  void checkRequiredObjects(boolean receivedFlag)
           
protected  void checkRequiredObjects(boolean receivedFlag, boolean receivedFlag2)
           
protected  void checkRequiredObjects(boolean receivedFlag, boolean receivedFlag2, boolean receivedFlag3)
           
protected  void checkRequiredObjects(boolean receivedFlag, boolean receivedFlag2, boolean receivedFlag3, boolean receivedFlag4)
           
protected  void checkRequiredObjects(boolean receivedFlag, boolean receivedFlag2, boolean receivedFlag3, boolean receivedFlag4, boolean receivedFlag5, boolean receivedFlag6)
           
protected  void checkRequiredObjects(boolean receivedFlag, boolean receivedFlag2, boolean receivedFlag3, boolean receivedFlag4, boolean receivedFlag5, boolean receivedFlag6, boolean receivedFlag7)
           
(package private)  void doDtamchrmSemantics()
           
private  void doMgrlvlrmSemantics(int[] nameList, int[] levelList)
           
private  void doMgrlvlrmSemantics(int manager, int level)
           
private  void doMgrlvlrmSemantics(java.lang.String manager, java.lang.String level)
           
protected  void doObjnsprmSemantics(int codePoint)
           
protected  void doPrccnvrmSemantics(int conversationProtocolErrorCode)
           
protected  void doPrmnsprmSemantics(int codePoint)
           
(package private)  void doValnsprmSemantics(int codePoint, int value)
           
(package private)  void doValnsprmSemantics(int codePoint, java.lang.String value)
           
(package private)  NetSqlca parseAbnormalEndUow(ConnectionCallbackInterface connection, UnitOfWorkListener uwl)
          Perform necessary actions for parsing of a ABNUOWRM message.
(package private)  NetSqlca parseAbnormalEndUow(ResultSetCallbackInterface r)
          Perform necessary actions for parsing of a ABNUOWRM message.
(package private)  NetSqlca parseAbnormalEndUow(StatementCallbackInterface s)
          Perform necessary actions for parsing of a ABNUOWRM message.
(package private)  void parseABNUOWRM()
           
(package private)  void parseAccessRdbError(NetConnection netConnection)
           
(package private)  void parseAccessSecurityError(NetConnection netConnection)
           
private  void parseACCRDBreply(NetConnection netConnection)
           
private  void parseACCRDBRM(NetConnection netConnection)
           
private  void parseACCSECRD(NetConnection netConnection, int securityMechanism)
           
private  void parseACCSECreply(NetConnection netConnection, int securityMechanism)
           
protected  int parseCCSIDDBC()
           
protected  int parseCCSIDMBC()
           
protected  int parseCCSIDSBC()
           
protected  void parseCMDCHKRM()
           
protected  void parseCMDNSPRM()
           
protected  int parseCODPNT()
           
protected  int parseCODPNTDR()
           
protected  void parseCommitError(ConnectionCallbackInterface connection)
           
(package private)  void parseCommonError(int peekCP)
           
(package private)  void parseConnectError()
           
protected  byte[] parseCRRTKN(boolean skip)
           
private  void parseDummyEXCSATRD(NetConnection netConnection)
           
private  void parseDummyEXCSATreply(NetConnection netConnection)
           
(package private)  void parseENDUOWRM(ConnectionCallbackInterface connection)
           
(package private)  void parseExchangeServerAttributesError()
           
private  void parseEXCSATRD(NetConnection netConnection)
           
private  void parseEXCSATreply(NetConnection netConnection)
           
protected  java.lang.String parseEXTNAM()
           
private  java.lang.String parseFastNVCMorNVCS()
           
private  int parseFastSQLNUMGRP()
           
(package private)  int parseFastSQLNUMROW()
           
protected  int parseFastSVRCOD(int minSvrcod, int maxSvrcod)
           
protected  java.lang.String parseFastVCS()
           
protected  java.util.Hashtable parseIndoubtList()
           
private  void parseMGRLVLLS(NetConnection netConnection)
           
protected  int parseMGRLVLN()
           
private  void parseMGRLVLRM()
           
(package private)  void parseOBJNSPRM()
           
protected  void parsePBSD()
          Parse a PBSD - PiggyBackedSessionData code point.
protected  int parsePRCCNVCD()
           
protected  void parsePRCCNVRM()
           
protected  java.lang.String parsePRDID(boolean skip)
           
(package private)  void parseRdbAccessFailed(NetConnection netConnection)
           
private  void parseRDBACCRM()
           
private  void parseRDBAFLRM()
           
private  void parseRDBATHRM(NetConnection netConnection)
           
private  void parseRDBCMMreply(ConnectionCallbackInterface connection)
           
(package private)  void parseRDBNACRM()
           
protected  java.lang.String parseRDBNAM(boolean skip)
           
private  void parseRDBNFNRM(NetConnection netConnection)
           
private  void parseRDBRLLBCKreply(ConnectionCallbackInterface connection)
           
(package private)  void parseRollbackError()
           
protected  int parseSECCHKCD()
           
private  void parseSECCHKreply(NetConnection netConnection)
           
private  void parseSECCHKRM(NetConnection netConnection)
           
protected  int[] parseSECMEC()
           
protected  byte[] parseSECTKN(boolean skip)
           
(package private)  void parseSecurityCheckError(NetConnection netConnection)
           
private  NetSqlca parseSQLCAGRP(Sqlca[] rowsetSqlca)
           
protected  NetSqlca parseSQLCARD(Sqlca[] rowsetSqlca)
           
(package private)  NetSqlca parseSQLCARDrow(Sqlca[] rowsetSqlca)
           
private  void parseSQLCAXGRP(NetSqlca netSqlca)
           
private  void parseSQLCNGRP()
           
private  void parseSQLCNROW()
           
private  int parseSQLDCGRP(Sqlca[] rowsetSqlca, int lastRow)
           
private  int parseSQLDCROW(Sqlca[] rowsetSqlca, int lastRow)
           
(package private)  void parseSQLDCTOKS()
           
private  void parseSQLDCXGRP()
           
private  void parseSQLDIAGCI(Sqlca[] rowsetSqlca)
           
private  void parseSQLDIAGCN()
           
private  long parseSQLDIAGGRP(Sqlca[] rowsetSqlca)
           
private  long parseSQLDIAGSTT(Sqlca[] rowsetSqlca)
           
private  int parseSQLNUMGRP()
           
(package private)  int parseSQLNUMROW()
           
private  void parseSQLTOKGRP()
           
private  void parseSQLTOKROW()
           
protected  java.lang.String parseSRVCLSNM()
           
protected  java.lang.String parseSRVNAM()
           
protected  java.lang.String parseSRVRLSLV()
           
protected  int parseSVRCOD(int minSvrcod, int maxSvrcod)
           
(package private)  int parseSYNCCRD(ConnectionCallbackInterface connection)
           
(package private)  void parseSYNCCTLError(int peekCP)
           
protected  int parseSYNCCTLreply(ConnectionCallbackInterface connection)
           
protected  byte parseSYNCTYPE()
           
protected  int parseSYNERRCD()
           
protected  void parseSYNTAXRM()
           
(package private)  void parseTYPDEFNAM()
           
(package private)  void parseTYPDEFOVR()
           
protected  int parseTypdefsOrMgrlvlovrs()
           
protected  int parseUOWDSP()
           
protected  java.lang.String parseUSRID(boolean skip)
           
protected  void parseVALNSPRM()
           
protected  int parseXARETVAL()
           
protected  javax.transaction.xa.Xid parseXID()
           
protected  int parseXIDCNT()
           
(package private)  void readAccessDatabase(Connection connection)
           
(package private)  void readAccessSecurity(Connection connection, int securityMechanism)
           
 void readCommitSubstitute(ConnectionCallbackInterface connection)
           
(package private)  void readDummyExchangeServerAttributes(Connection connection)
           
(package private)  void readExchangeServerAttributes(Connection connection)
           
 void readLocalCommit(ConnectionCallbackInterface connection)
           
 void readLocalRollback(ConnectionCallbackInterface connection)
           
 void readLocalXACommit(ConnectionCallbackInterface connection)
           
 void readLocalXARollback(ConnectionCallbackInterface connection)
           
 void readLocalXAStart(ConnectionCallbackInterface connection)
           
(package private)  void readSecurityCheck(Connection connection)
           
protected  void readXaCommit(NetConnection conn)
           
protected  int readXaEndUnitOfWork(NetConnection conn)
           
protected  void readXaForget(NetConnection conn)
           
protected  int readXaPrepare(NetConnection conn)
           
protected  void readXaRecover(NetConnection conn)
           
protected  int readXaRollback(NetConnection conn)
           
protected  void readXaStartUnitOfWork(NetConnection conn)
           
(package private)  void resetRowsetSqlca(Sqlca[] rowsetSqlca, int row)
           
private  void skipFastNVCMorNVCS()
           
(package private)  void verifyConnectReply(int codept)
           
 
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
 

Field Detail

msgutil_

private static MessageUtil msgutil_
Constructor Detail

NetConnectionReply

NetConnectionReply(NetAgent netAgent,
                   int bufferSize)
Method Detail

readExchangeServerAttributes

void readExchangeServerAttributes(Connection connection)
                            throws SqlException
Throws:
SqlException

verifyConnectReply

void verifyConnectReply(int codept)
                  throws SqlException
Throws:
SqlException

parseConnectError

void parseConnectError()
                 throws DisconnectException
Throws:
DisconnectException

readDummyExchangeServerAttributes

void readDummyExchangeServerAttributes(Connection connection)
                                 throws SqlException
Throws:
SqlException

readAccessSecurity

void readAccessSecurity(Connection connection,
                        int securityMechanism)
                  throws SqlException
Throws:
SqlException

readSecurityCheck

void readSecurityCheck(Connection connection)
                 throws SqlException
Throws:
SqlException

readAccessDatabase

void readAccessDatabase(Connection connection)
                  throws SqlException
Throws:
SqlException

readCommitSubstitute

public void readCommitSubstitute(ConnectionCallbackInterface connection)
                          throws DisconnectException
Specified by:
readCommitSubstitute in interface ConnectionReplyInterface
Throws:
DisconnectException

readLocalCommit

public void readLocalCommit(ConnectionCallbackInterface connection)
                     throws DisconnectException
Specified by:
readLocalCommit in interface ConnectionReplyInterface
Throws:
DisconnectException

readLocalRollback

public void readLocalRollback(ConnectionCallbackInterface connection)
                       throws DisconnectException
Specified by:
readLocalRollback in interface ConnectionReplyInterface
Throws:
DisconnectException

readLocalXAStart

public void readLocalXAStart(ConnectionCallbackInterface connection)
                      throws DisconnectException
Specified by:
readLocalXAStart in interface ConnectionReplyInterface
Throws:
DisconnectException

readLocalXACommit

public void readLocalXACommit(ConnectionCallbackInterface connection)
                       throws DisconnectException
Specified by:
readLocalXACommit in interface ConnectionReplyInterface
Throws:
DisconnectException

readLocalXARollback

public void readLocalXARollback(ConnectionCallbackInterface connection)
                         throws DisconnectException
Specified by:
readLocalXARollback in interface ConnectionReplyInterface
Throws:
DisconnectException

readXaStartUnitOfWork

protected void readXaStartUnitOfWork(NetConnection conn)
                              throws DisconnectException
Throws:
DisconnectException

readXaEndUnitOfWork

protected int readXaEndUnitOfWork(NetConnection conn)
                           throws DisconnectException
Throws:
DisconnectException

readXaPrepare

protected int readXaPrepare(NetConnection conn)
                     throws DisconnectException
Throws:
DisconnectException

readXaCommit

protected void readXaCommit(NetConnection conn)
                     throws DisconnectException
Throws:
DisconnectException

readXaRollback

protected int readXaRollback(NetConnection conn)
                      throws DisconnectException
Throws:
DisconnectException

readXaRecover

protected void readXaRecover(NetConnection conn)
                      throws DisconnectException
Throws:
DisconnectException

readXaForget

protected void readXaForget(NetConnection conn)
                     throws DisconnectException
Throws:
DisconnectException

parseRDBCMMreply

private void parseRDBCMMreply(ConnectionCallbackInterface connection)
                       throws DisconnectException
Throws:
DisconnectException

parseRDBRLLBCKreply

private void parseRDBRLLBCKreply(ConnectionCallbackInterface connection)
                          throws DisconnectException
Throws:
DisconnectException

parseEXCSATreply

private void parseEXCSATreply(NetConnection netConnection)
                       throws DisconnectException
Throws:
DisconnectException

parseDummyEXCSATreply

private void parseDummyEXCSATreply(NetConnection netConnection)
                            throws DisconnectException
Throws:
DisconnectException

parseACCSECreply

private void parseACCSECreply(NetConnection netConnection,
                              int securityMechanism)
                       throws DisconnectException
Throws:
DisconnectException

parseSECCHKreply

private void parseSECCHKreply(NetConnection netConnection)
                       throws DisconnectException
Throws:
DisconnectException

parseACCRDBreply

private void parseACCRDBreply(NetConnection netConnection)
                       throws DisconnectException
Throws:
DisconnectException

parseTypdefsOrMgrlvlovrs

protected int parseTypdefsOrMgrlvlovrs()
                                throws DisconnectException
Throws:
DisconnectException

parseCommitError

protected void parseCommitError(ConnectionCallbackInterface connection)
                         throws DisconnectException
Throws:
DisconnectException

parseRollbackError

void parseRollbackError()
                  throws DisconnectException
Throws:
DisconnectException

parseExchangeServerAttributesError

void parseExchangeServerAttributesError()
                                  throws DisconnectException
Throws:
DisconnectException

parseAccessSecurityError

void parseAccessSecurityError(NetConnection netConnection)
                        throws DisconnectException
Throws:
DisconnectException

parseSecurityCheckError

void parseSecurityCheckError(NetConnection netConnection)
                       throws DisconnectException
Throws:
DisconnectException

parseAccessRdbError

void parseAccessRdbError(NetConnection netConnection)
                   throws DisconnectException
Throws:
DisconnectException

parseCommonError

void parseCommonError(int peekCP)
                throws DisconnectException
Throws:
DisconnectException

parseAbnormalEndUow

NetSqlca parseAbnormalEndUow(ConnectionCallbackInterface connection,
                             UnitOfWorkListener uwl)
                       throws DisconnectException
Perform necessary actions for parsing of a ABNUOWRM message.

Parameters:
connection - an implementation of the ConnectionCallbackInterface
Returns:
an NetSqlca object obtained from parsing the ABNUOWRM
Throws:
DisconnectException

parseAbnormalEndUow

NetSqlca parseAbnormalEndUow(StatementCallbackInterface s)
                       throws DisconnectException
Perform necessary actions for parsing of a ABNUOWRM message.

Parameters:
s - an implementation of the StatementCallbackInterface
Returns:
an NetSqlca object obtained from parsing the ABNUOWRM
Throws:
DisconnectException

parseAbnormalEndUow

NetSqlca parseAbnormalEndUow(ResultSetCallbackInterface r)
                       throws DisconnectException
Perform necessary actions for parsing of a ABNUOWRM message.

Parameters:
r - an implementation of the ResultsetCallbackInterface
Returns:
an NetSqlca object obtained from parsing the ABNUOWRM
Throws:
DisconnectException

parseRdbAccessFailed

void parseRdbAccessFailed(NetConnection netConnection)
                    throws DisconnectException
Throws:
DisconnectException

parseSECCHKRM

private void parseSECCHKRM(NetConnection netConnection)
                    throws DisconnectException
Throws:
DisconnectException

parseACCRDBRM

private void parseACCRDBRM(NetConnection netConnection)
                    throws DisconnectException
Throws:
DisconnectException

parseENDUOWRM

void parseENDUOWRM(ConnectionCallbackInterface connection)
             throws DisconnectException
Throws:
DisconnectException

parseCMDCHKRM

protected void parseCMDCHKRM()
                      throws DisconnectException
Throws:
DisconnectException

parseRDBNACRM

void parseRDBNACRM()
             throws DisconnectException
Throws:
DisconnectException

parseRDBNFNRM

private void parseRDBNFNRM(NetConnection netConnection)
                    throws DisconnectException
Throws:
DisconnectException

parseRDBATHRM

private void parseRDBATHRM(NetConnection netConnection)
                    throws DisconnectException
Throws:
DisconnectException

parseSYNTAXRM

protected void parseSYNTAXRM()
                      throws DisconnectException
Throws:
DisconnectException

parseRDBACCRM

private void parseRDBACCRM()
                    throws DisconnectException
Throws:
DisconnectException

parseRDBAFLRM

private void parseRDBAFLRM()
                    throws DisconnectException
Throws:
DisconnectException

parseVALNSPRM

protected void parseVALNSPRM()
                      throws DisconnectException
Throws:
DisconnectException

parsePRCCNVRM

protected void parsePRCCNVRM()
                      throws DisconnectException
Throws:
DisconnectException

parseOBJNSPRM

void parseOBJNSPRM()
             throws DisconnectException
Throws:
DisconnectException

parseMGRLVLRM

private void parseMGRLVLRM()
                    throws DisconnectException
Throws:
DisconnectException

parseCMDNSPRM

protected void parseCMDNSPRM()
                      throws DisconnectException
Throws:
DisconnectException

parseABNUOWRM

void parseABNUOWRM()
             throws DisconnectException
Throws:
DisconnectException

parseEXCSATRD

private void parseEXCSATRD(NetConnection netConnection)
                    throws DisconnectException
Throws:
DisconnectException

parseDummyEXCSATRD

private void parseDummyEXCSATRD(NetConnection netConnection)
                         throws DisconnectException
Throws:
DisconnectException

parseACCSECRD

private void parseACCSECRD(NetConnection netConnection,
                           int securityMechanism)
                    throws DisconnectException
Throws:
DisconnectException

parseTYPDEFNAM

void parseTYPDEFNAM()
              throws DisconnectException
Throws:
DisconnectException

parseTYPDEFOVR

void parseTYPDEFOVR()
              throws DisconnectException
Throws:
DisconnectException

parseSYNCCRD

int parseSYNCCRD(ConnectionCallbackInterface connection)
           throws DisconnectException
Throws:
DisconnectException

parseXARETVAL

protected int parseXARETVAL()
                     throws DisconnectException
Throws:
DisconnectException

parseSYNCTYPE

protected byte parseSYNCTYPE()
                      throws DisconnectException
Throws:
DisconnectException

parseSYNCCTLreply

protected int parseSYNCCTLreply(ConnectionCallbackInterface connection)
                         throws DisconnectException
Throws:
DisconnectException

parseSYNCCTLError

void parseSYNCCTLError(int peekCP)
                 throws DisconnectException
Throws:
DisconnectException

parseMGRLVLLS

private void parseMGRLVLLS(NetConnection netConnection)
                    throws DisconnectException
Throws:
DisconnectException

parseEXTNAM

protected java.lang.String parseEXTNAM()
                                throws DisconnectException
Throws:
DisconnectException

parseSRVCLSNM

protected java.lang.String parseSRVCLSNM()
                                  throws DisconnectException
Throws:
DisconnectException

parseSRVNAM

protected java.lang.String parseSRVNAM()
                                throws DisconnectException
Throws:
DisconnectException

parseSRVRLSLV

protected java.lang.String parseSRVRLSLV()
                                  throws DisconnectException
Throws:
DisconnectException

parseMGRLVLN

protected int parseMGRLVLN()
                    throws DisconnectException
Throws:
DisconnectException

parseSECMEC

protected int[] parseSECMEC()
                     throws DisconnectException
Throws:
DisconnectException

parseSECTKN

protected byte[] parseSECTKN(boolean skip)
                      throws DisconnectException
Throws:
DisconnectException

parseSECCHKCD

protected int parseSECCHKCD()
                     throws DisconnectException
Throws:
DisconnectException

parsePRDID

protected java.lang.String parsePRDID(boolean skip)
                               throws DisconnectException
Throws:
DisconnectException

parseUSRID

protected java.lang.String parseUSRID(boolean skip)
                               throws DisconnectException
Throws:
DisconnectException

parseCODPNTDR

protected int parseCODPNTDR()
                     throws DisconnectException
Throws:
DisconnectException

parseCRRTKN

protected byte[] parseCRRTKN(boolean skip)
                      throws DisconnectException
Throws:
DisconnectException

parseUOWDSP

protected int parseUOWDSP()
                   throws DisconnectException
Throws:
DisconnectException

parseRDBNAM

protected java.lang.String parseRDBNAM(boolean skip)
                                throws DisconnectException
Throws:
DisconnectException

parseXIDCNT

protected int parseXIDCNT()
                   throws DisconnectException
Throws:
DisconnectException

parseXID

protected javax.transaction.xa.Xid parseXID()
                                     throws DisconnectException
Throws:
DisconnectException

parseIndoubtList

protected java.util.Hashtable parseIndoubtList()
                                        throws DisconnectException
Throws:
DisconnectException

parseSYNERRCD

protected int parseSYNERRCD()
                     throws DisconnectException
Throws:
DisconnectException

parseCODPNT

protected int parseCODPNT()
                   throws DisconnectException
Throws:
DisconnectException

parsePRCCNVCD

protected int parsePRCCNVCD()
                     throws DisconnectException
Throws:
DisconnectException

parseCCSIDSBC

protected int parseCCSIDSBC()
                     throws DisconnectException
Throws:
DisconnectException

parseCCSIDMBC

protected int parseCCSIDMBC()
                     throws DisconnectException
Throws:
DisconnectException

parseCCSIDDBC

protected int parseCCSIDDBC()
                     throws DisconnectException
Throws:
DisconnectException

parseSVRCOD

protected int parseSVRCOD(int minSvrcod,
                          int maxSvrcod)
                   throws DisconnectException
Throws:
DisconnectException

parseFastSVRCOD

protected int parseFastSVRCOD(int minSvrcod,
                              int maxSvrcod)
                       throws DisconnectException
Throws:
DisconnectException

parseSQLCARD

protected NetSqlca parseSQLCARD(Sqlca[] rowsetSqlca)
                         throws DisconnectException
Throws:
DisconnectException

parseSQLCARDrow

NetSqlca parseSQLCARDrow(Sqlca[] rowsetSqlca)
                   throws DisconnectException
Throws:
DisconnectException

parseSQLNUMROW

int parseSQLNUMROW()
             throws DisconnectException
Throws:
DisconnectException

parseFastSQLNUMROW

int parseFastSQLNUMROW()
                 throws DisconnectException
Throws:
DisconnectException

parseSQLNUMGRP

private int parseSQLNUMGRP()
                    throws DisconnectException
Throws:
DisconnectException

parseFastSQLNUMGRP

private int parseFastSQLNUMGRP()
                        throws DisconnectException
Throws:
DisconnectException

parseSQLCAGRP

private NetSqlca parseSQLCAGRP(Sqlca[] rowsetSqlca)
                        throws DisconnectException
Throws:
DisconnectException

parseSQLCAXGRP

private void parseSQLCAXGRP(NetSqlca netSqlca)
                     throws DisconnectException
Throws:
DisconnectException

parseSQLDIAGGRP

private long parseSQLDIAGGRP(Sqlca[] rowsetSqlca)
                      throws DisconnectException
Throws:
DisconnectException

parseFastVCS

protected java.lang.String parseFastVCS()
                                 throws DisconnectException
Throws:
DisconnectException

checkAndGetReceivedFlag

protected boolean checkAndGetReceivedFlag(boolean receivedFlag)
                                   throws DisconnectException
Throws:
DisconnectException

checkRequiredObjects

protected void checkRequiredObjects(boolean receivedFlag)
                             throws DisconnectException
Throws:
DisconnectException

checkRequiredObjects

protected void checkRequiredObjects(boolean receivedFlag,
                                    boolean receivedFlag2)
                             throws DisconnectException
Throws:
DisconnectException

checkRequiredObjects

protected void checkRequiredObjects(boolean receivedFlag,
                                    boolean receivedFlag2,
                                    boolean receivedFlag3)
                             throws DisconnectException
Throws:
DisconnectException

checkRequiredObjects

protected void checkRequiredObjects(boolean receivedFlag,
                                    boolean receivedFlag2,
                                    boolean receivedFlag3,
                                    boolean receivedFlag4)
                             throws DisconnectException
Throws:
DisconnectException

checkRequiredObjects

protected void checkRequiredObjects(boolean receivedFlag,
                                    boolean receivedFlag2,
                                    boolean receivedFlag3,
                                    boolean receivedFlag4,
                                    boolean receivedFlag5,
                                    boolean receivedFlag6)
                             throws DisconnectException
Throws:
DisconnectException

checkRequiredObjects

protected void checkRequiredObjects(boolean receivedFlag,
                                    boolean receivedFlag2,
                                    boolean receivedFlag3,
                                    boolean receivedFlag4,
                                    boolean receivedFlag5,
                                    boolean receivedFlag6,
                                    boolean receivedFlag7)
                             throws DisconnectException
Throws:
DisconnectException

doObjnsprmSemantics

protected void doObjnsprmSemantics(int codePoint)
                            throws DisconnectException
Throws:
DisconnectException

doPrmnsprmSemantics

protected void doPrmnsprmSemantics(int codePoint)
                            throws DisconnectException
Throws:
DisconnectException

doValnsprmSemantics

void doValnsprmSemantics(int codePoint,
                         int value)
                   throws DisconnectException
Throws:
DisconnectException

doValnsprmSemantics

void doValnsprmSemantics(int codePoint,
                         java.lang.String value)
                   throws DisconnectException
Throws:
DisconnectException

doDtamchrmSemantics

void doDtamchrmSemantics()
                   throws DisconnectException
Throws:
DisconnectException

doMgrlvlrmSemantics

private void doMgrlvlrmSemantics(java.lang.String manager,
                                 java.lang.String level)
                          throws DisconnectException
Throws:
DisconnectException

doMgrlvlrmSemantics

private void doMgrlvlrmSemantics(int manager,
                                 int level)
                          throws DisconnectException
Throws:
DisconnectException

doMgrlvlrmSemantics

private void doMgrlvlrmSemantics(int[] nameList,
                                 int[] levelList)
                          throws DisconnectException
Throws:
DisconnectException

doPrccnvrmSemantics

protected void doPrccnvrmSemantics(int conversationProtocolErrorCode)
                            throws DisconnectException
Throws:
DisconnectException

parseSQLDCTOKS

void parseSQLDCTOKS()
              throws DisconnectException
Throws:
DisconnectException

parseSQLDIAGCI

private void parseSQLDIAGCI(Sqlca[] rowsetSqlca)
                     throws DisconnectException
Throws:
DisconnectException

parseSQLDIAGCN

private void parseSQLDIAGCN()
                     throws DisconnectException
Throws:
DisconnectException

parseSQLCNROW

private void parseSQLCNROW()
                    throws DisconnectException
Throws:
DisconnectException

parseSQLDCROW

private int parseSQLDCROW(Sqlca[] rowsetSqlca,
                          int lastRow)
                   throws DisconnectException
Throws:
DisconnectException

parseSQLTOKROW

private void parseSQLTOKROW()
                     throws DisconnectException
Throws:
DisconnectException

parseSQLTOKGRP

private void parseSQLTOKGRP()
                     throws DisconnectException
Throws:
DisconnectException

parseSQLDIAGSTT

private long parseSQLDIAGSTT(Sqlca[] rowsetSqlca)
                      throws DisconnectException
Throws:
DisconnectException

parseSQLCNGRP

private void parseSQLCNGRP()
                    throws DisconnectException
Throws:
DisconnectException

parseSQLDCGRP

private int parseSQLDCGRP(Sqlca[] rowsetSqlca,
                          int lastRow)
                   throws DisconnectException
Throws:
DisconnectException

parseSQLDCXGRP

private void parseSQLDCXGRP()
                     throws DisconnectException
Throws:
DisconnectException

parseFastNVCMorNVCS

private java.lang.String parseFastNVCMorNVCS()
                                      throws DisconnectException
Throws:
DisconnectException

skipFastNVCMorNVCS

private void skipFastNVCMorNVCS()
                         throws DisconnectException
Throws:
DisconnectException

resetRowsetSqlca

void resetRowsetSqlca(Sqlca[] rowsetSqlca,
                      int row)

parsePBSD

protected void parsePBSD()
                  throws DisconnectException
Parse a PBSD - PiggyBackedSessionData code point. Can contain one or both of, a PBSD_ISO code point followed by a byte representing the jdbc isolation level, and a PBSD_SCHEMA code point followed by the name of the current schema as an UTF-8 String.

Throws:
DisconnectException

Built on Thu 2011-03-10 11:54:14+0000, from revision ???

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