org.apache.derby.client.net
Class NetXAConnectionReply

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
                      extended by org.apache.derby.client.net.NetXAConnectionReply
All Implemented Interfaces:
ConnectionReplyInterface, ResultSetReplyInterface, StatementReplyInterface

public class NetXAConnectionReply
extends NetResultSetReply


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
NetXAConnectionReply(NetAgent netAgent, int bufferSize)
           
 
Method Summary
protected  java.util.Hashtable parseIndoubtList()
           
private  java.lang.String parseSQLSTT()
           
private  java.lang.String parseSQLSTTGRPNOCMorNOCS()
           
(package private)  int parseSYNCCRD(ConnectionCallbackInterface connection)
           
protected  int parseSYNCCTLreply(ConnectionCallbackInterface connection)
           
protected  byte parseSYNCTYPE()
           
protected  int parseXARETVAL()
           
protected  javax.transaction.xa.Xid parseXID()
           
protected  int parseXIDCNT()
           
 void readLocalXACommit(ConnectionCallbackInterface connection)
           
 void readLocalXARollback(ConnectionCallbackInterface connection)
           
 void readLocalXAStart(ConnectionCallbackInterface 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)
           
 
Methods inherited from class org.apache.derby.client.net.NetResultSetReply
parseCloseError, parseFetchError, readCursorClose, readFetch, readPositioningFetch, readScrollableFetch
 
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, parseMGRLVLN, parseOBJNSPRM, parsePBSD, parsePRCCNVCD, parsePRCCNVRM, parsePRDID, parseRdbAccessFailed, parseRDBNACRM, parseRDBNAM, parseRollbackError, parseSECCHKCD, parseSECMEC, parseSECTKN, parseSecurityCheckError, parseSQLCARD, parseSQLCARDrow, parseSQLDCTOKS, parseSQLNUMROW, parseSRVCLSNM, parseSRVNAM, parseSRVRLSLV, parseSVRCOD, parseSYNCCTLError, parseSYNERRCD, parseSYNTAXRM, parseTYPDEFNAM, parseTYPDEFOVR, parseTypdefsOrMgrlvlovrs, parseUOWDSP, parseUSRID, parseVALNSPRM, readAccessDatabase, readAccessSecurity, readCommitSubstitute, readDummyExchangeServerAttributes, readExchangeServerAttributes, readLocalCommit, readLocalRollback, readSecurityCheck, 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

NetXAConnectionReply

NetXAConnectionReply(NetAgent netAgent,
                     int bufferSize)
Method Detail

readLocalXAStart

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

readLocalXACommit

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

readLocalXARollback

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

readXaStartUnitOfWork

protected void readXaStartUnitOfWork(NetConnection conn)
                              throws DisconnectException
Overrides:
readXaStartUnitOfWork in class NetConnectionReply
Throws:
DisconnectException

readXaEndUnitOfWork

protected int readXaEndUnitOfWork(NetConnection conn)
                           throws DisconnectException
Overrides:
readXaEndUnitOfWork in class NetConnectionReply
Throws:
DisconnectException

readXaPrepare

protected int readXaPrepare(NetConnection conn)
                     throws DisconnectException
Overrides:
readXaPrepare in class NetConnectionReply
Throws:
DisconnectException

readXaCommit

protected void readXaCommit(NetConnection conn)
                     throws DisconnectException
Overrides:
readXaCommit in class NetConnectionReply
Throws:
DisconnectException

readXaRollback

protected int readXaRollback(NetConnection conn)
                      throws DisconnectException
Overrides:
readXaRollback in class NetConnectionReply
Throws:
DisconnectException

readXaRecover

protected void readXaRecover(NetConnection conn)
                      throws DisconnectException
Overrides:
readXaRecover in class NetConnectionReply
Throws:
DisconnectException

readXaForget

protected void readXaForget(NetConnection conn)
                     throws DisconnectException
Overrides:
readXaForget in class NetConnectionReply
Throws:
DisconnectException

parseSYNCCRD

int parseSYNCCRD(ConnectionCallbackInterface connection)
           throws DisconnectException
Overrides:
parseSYNCCRD in class NetConnectionReply
Throws:
DisconnectException

parseXARETVAL

protected int parseXARETVAL()
                     throws DisconnectException
Overrides:
parseXARETVAL in class NetConnectionReply
Throws:
DisconnectException

parseSYNCTYPE

protected byte parseSYNCTYPE()
                      throws DisconnectException
Overrides:
parseSYNCTYPE in class NetConnectionReply
Throws:
DisconnectException

parseSYNCCTLreply

protected int parseSYNCCTLreply(ConnectionCallbackInterface connection)
                         throws DisconnectException
Overrides:
parseSYNCCTLreply in class NetConnectionReply
Throws:
DisconnectException

parseSQLSTT

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

parseSQLSTTGRPNOCMorNOCS

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

parseXIDCNT

protected int parseXIDCNT()
                   throws DisconnectException
Overrides:
parseXIDCNT in class NetConnectionReply
Throws:
DisconnectException

parseXID

protected javax.transaction.xa.Xid parseXID()
                                     throws DisconnectException
Overrides:
parseXID in class NetConnectionReply
Throws:
DisconnectException

parseIndoubtList

protected java.util.Hashtable parseIndoubtList()
                                        throws DisconnectException
Overrides:
parseIndoubtList in class NetConnectionReply
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.