Package org.apache.derby.client.net
Class NetXAConnectionReply
- 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
-
- org.apache.derby.client.net.NetXAConnectionReply
-
- All Implemented Interfaces:
ConnectionReplyInterface
,ResultSetReplyInterface
,StatementReplyInterface
class NetXAConnectionReply extends NetResultSetReply
-
-
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 Constructor Description NetXAConnectionReply(NetAgent netAgent, int bufferSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<javax.transaction.xa.Xid>
parseIndoubtList()
private java.lang.String
parseSQLSTT()
private java.lang.String
parseSQLSTTGRPNOCMorNOCS()
(package private) int
parseSYNCCRD(ConnectionCallbackInterface connection)
(package private) int
parseSYNCCTLreply(ConnectionCallbackInterface connection)
(package private) byte
parseSYNCTYPE()
(package private) int
parseXARETVAL()
(package private) javax.transaction.xa.Xid
parseXID()
(package private) int
parseXIDCNT()
void
readLocalXACommit(ConnectionCallbackInterface connection)
void
readLocalXARollback(ConnectionCallbackInterface connection)
void
readLocalXAStart(ConnectionCallbackInterface connection)
(package private) void
readXaCommit(NetConnection conn)
(package private) int
readXaEndUnitOfWork(NetConnection conn)
(package private) void
readXaForget(NetConnection conn)
(package private) int
readXaPrepare(NetConnection conn)
(package private) void
readXaRecover(NetConnection conn)
(package private) int
readXaRollback(NetConnection conn)
(package private) void
readXaStartUnitOfWork(NetConnection conn)
-
Methods inherited from class org.apache.derby.client.net.NetResultSetReply
readCursorClose, readFetch, readPositioningFetch, readScrollableFetch
-
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, parseOBJNSPRM, parsePBSD, parseRDBNACRM, parseRDBNAM, parseSQLCARD, parseSQLCARDrow, parseSQLNUMROW, parseSVRCOD, parseSYNCCTLError, parseTypdefsOrMgrlvlovrs, readAccessDatabase, readAccessSecurity, readCommitSubstitute, readExchangeServerAttributes, readLocalCommit, readLocalRollback, readSecurityCheck
-
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 Detail
-
NetXAConnectionReply
NetXAConnectionReply(NetAgent netAgent, int bufferSize)
-
-
Method Detail
-
readLocalXAStart
public void readLocalXAStart(ConnectionCallbackInterface connection) throws DisconnectException
- Specified by:
readLocalXAStart
in interfaceConnectionReplyInterface
- Overrides:
readLocalXAStart
in classNetConnectionReply
- Throws:
DisconnectException
-
readLocalXACommit
public void readLocalXACommit(ConnectionCallbackInterface connection) throws DisconnectException
- Specified by:
readLocalXACommit
in interfaceConnectionReplyInterface
- Overrides:
readLocalXACommit
in classNetConnectionReply
- Throws:
DisconnectException
-
readLocalXARollback
public void readLocalXARollback(ConnectionCallbackInterface connection) throws DisconnectException
- Specified by:
readLocalXARollback
in interfaceConnectionReplyInterface
- Overrides:
readLocalXARollback
in classNetConnectionReply
- Throws:
DisconnectException
-
readXaStartUnitOfWork
void readXaStartUnitOfWork(NetConnection conn) throws DisconnectException
- Overrides:
readXaStartUnitOfWork
in classNetConnectionReply
- Throws:
DisconnectException
-
readXaEndUnitOfWork
int readXaEndUnitOfWork(NetConnection conn) throws DisconnectException
- Overrides:
readXaEndUnitOfWork
in classNetConnectionReply
- Throws:
DisconnectException
-
readXaPrepare
int readXaPrepare(NetConnection conn) throws DisconnectException
- Overrides:
readXaPrepare
in classNetConnectionReply
- Throws:
DisconnectException
-
readXaCommit
void readXaCommit(NetConnection conn) throws DisconnectException
- Overrides:
readXaCommit
in classNetConnectionReply
- Throws:
DisconnectException
-
readXaRollback
int readXaRollback(NetConnection conn) throws DisconnectException
- Overrides:
readXaRollback
in classNetConnectionReply
- Throws:
DisconnectException
-
readXaRecover
void readXaRecover(NetConnection conn) throws DisconnectException
- Overrides:
readXaRecover
in classNetConnectionReply
- Throws:
DisconnectException
-
readXaForget
void readXaForget(NetConnection conn) throws DisconnectException
- Overrides:
readXaForget
in classNetConnectionReply
- Throws:
DisconnectException
-
parseSYNCCRD
int parseSYNCCRD(ConnectionCallbackInterface connection) throws DisconnectException
- Overrides:
parseSYNCCRD
in classNetConnectionReply
- Throws:
DisconnectException
-
parseXARETVAL
int parseXARETVAL() throws DisconnectException
- Overrides:
parseXARETVAL
in classNetConnectionReply
- Throws:
DisconnectException
-
parseSYNCTYPE
byte parseSYNCTYPE() throws DisconnectException
- Overrides:
parseSYNCTYPE
in classNetConnectionReply
- Throws:
DisconnectException
-
parseSYNCCTLreply
int parseSYNCCTLreply(ConnectionCallbackInterface connection) throws DisconnectException
- Overrides:
parseSYNCCTLreply
in classNetConnectionReply
- Throws:
DisconnectException
-
parseSQLSTT
private java.lang.String parseSQLSTT() throws DisconnectException
- Throws:
DisconnectException
-
parseSQLSTTGRPNOCMorNOCS
private java.lang.String parseSQLSTTGRPNOCMorNOCS() throws DisconnectException
- Throws:
DisconnectException
-
parseXIDCNT
int parseXIDCNT() throws DisconnectException
- Overrides:
parseXIDCNT
in classNetConnectionReply
- Throws:
DisconnectException
-
parseXID
javax.transaction.xa.Xid parseXID() throws DisconnectException
- Overrides:
parseXID
in classNetConnectionReply
- Throws:
DisconnectException
-
parseIndoubtList
java.util.List<javax.transaction.xa.Xid> parseIndoubtList() throws DisconnectException
- Overrides:
parseIndoubtList
in classNetConnectionReply
- Throws:
DisconnectException
-
-