Modifier and Type | Method and Description |
---|---|
Xid[] |
XATerminator.recover(int flag)
Obtains a list of prepared transaction branches from a resource
manager.
|
Modifier and Type | Method and Description |
---|---|
void |
XATerminator.commit(Xid xid,
boolean onePhase)
Commits the global transaction specified by xid.
|
void |
XATerminator.forget(Xid xid)
Tells the resource manager to forget about a heuristically
completed transaction branch.
|
int |
XATerminator.prepare(Xid xid)
Ask the resource manager to prepare for a transaction commit
of the transaction specified in xid.
|
void |
XATerminator.rollback(Xid xid)
Informs the resource manager to roll back work done on behalf
of a transaction branch.
|
Modifier and Type | Method and Description |
---|---|
Xid |
ExecutionContext.getXid() |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionContext.setXid(Xid xid)
set a transaction context.
|
Modifier and Type | Method and Description |
---|---|
Xid[] |
XAResource.recover(int flag)
Return a list of transactions that are in a prepared or heuristically
state.
|
Modifier and Type | Method and Description |
---|---|
void |
XAResource.commit(Xid xid,
boolean onePhase)
Commit the work done on this resource in the given transaction.
|
void |
XAResource.end(Xid xid,
int flags)
Called to disassociate the resource from a transaction.
|
void |
XAResource.forget(Xid xid)
Tells the resource manager to forget about a heuristic decision.
|
int |
XAResource.prepare(Xid xid)
Prepare to commit the work done on this resource in the given
transaction.
|
void |
XAResource.rollback(Xid xid)
Roll back the work done on this resource in the given transaction.
|
void |
XAResource.start(Xid xid,
int flags)
Called to associate the resource with a transaction.
|
Modifier and Type | Method and Description |
---|---|
Xid[] |
ClientSessionImpl.recover(int flags) |
Modifier and Type | Method and Description |
---|---|
void |
ClientSessionImpl.commit(Xid xid,
boolean onePhase) |
static Object |
ClientSessionImpl.convert(Xid xid)
If you ever tried to debug XIDs you will know what this is about.
|
void |
ClientSessionImpl.end(Xid xid,
int flags) |
void |
ClientSessionImpl.forget(Xid xid) |
int |
ClientSessionImpl.prepare(Xid xid) |
void |
ClientSessionImpl.rollback(Xid xid) |
void |
ClientSessionImpl.start(Xid xid,
int flags) |
Modifier and Type | Method and Description |
---|---|
void |
StorageManager.prepare(long txID,
Xid xid) |
long |
StorageManager.storeHeuristicCompletion(Xid xid,
boolean isCommit) |
Modifier and Type | Field and Description |
---|---|
Xid |
JournalStorageManager.XidEncoding.xid |
Xid |
JournalStorageManager.HeuristicCompletionEncoding.xid |
Modifier and Type | Method and Description |
---|---|
void |
JournalStorageManager.prepare(long txID,
Xid xid) |
long |
JournalStorageManager.storeHeuristicCompletion(Xid xid,
boolean isCommit) |
Modifier and Type | Method and Description |
---|---|
void |
NullStorageManager.prepare(long txID,
Xid xid) |
long |
NullStorageManager.storeHeuristicCompletion(Xid xid,
boolean isCommit) |
Modifier and Type | Method and Description |
---|---|
Xid[] |
ActiveMQSessionContext.xaScan() |
Modifier and Type | Method and Description |
---|---|
void |
ActiveMQSessionContext.xaCommit(Xid xid,
boolean onePhase) |
void |
ActiveMQSessionContext.xaEnd(Xid xid,
int flags) |
void |
ActiveMQSessionContext.xaFailed(Xid xid) |
void |
ActiveMQSessionContext.xaForget(Xid xid) |
int |
ActiveMQSessionContext.xaPrepare(Xid xid) |
void |
ActiveMQSessionContext.xaRollback(Xid xid,
boolean wasStarted) |
void |
ActiveMQSessionContext.xaStart(Xid xid,
int flags) |
Modifier and Type | Method and Description |
---|---|
Xid |
SessionXAStartMessage.getXid() |
Xid |
SessionXARollbackMessage.getXid() |
Xid |
SessionXAResumeMessage.getXid() |
Xid |
SessionXAPrepareMessage.getXid() |
Xid |
SessionXAJoinMessage.getXid() |
Xid |
SessionXAForgetMessage.getXid() |
Xid |
SessionXAEndMessage.getXid() |
Xid |
SessionXACommitMessage.getXid() |
Xid |
SessionXAAfterFailedMessage.getXid() |
Modifier and Type | Method and Description |
---|---|
List<Xid> |
SessionXAGetInDoubtXidsResponseMessage.getXids() |
Constructor and Description |
---|
SessionXAAfterFailedMessage(Xid xid) |
SessionXACommitMessage(Xid xid,
boolean onePhase) |
SessionXAEndMessage(Xid xid,
boolean failed) |
SessionXAForgetMessage(Xid xid) |
SessionXAJoinMessage(Xid xid) |
SessionXAPrepareMessage(Xid xid) |
SessionXAResumeMessage(Xid xid) |
SessionXARollbackMessage(Xid xid) |
SessionXAStartMessage(Xid xid) |
Constructor and Description |
---|
SessionXAGetInDoubtXidsResponseMessage(List<Xid> xids) |
Modifier and Type | Method and Description |
---|---|
List<Xid> |
ServerSession.xaGetInDoubtXids() |
Modifier and Type | Method and Description |
---|---|
void |
ActiveMQServerLogger.errorTimingOutTX(Exception e,
Xid xid) |
void |
ActiveMQServerLogger.timedOutXID(Xid xid) |
void |
ServerSession.xaCommit(Xid xid,
boolean onePhase) |
void |
ServerSession.xaEnd(Xid xid) |
void |
ServerSession.xaFailed(Xid xid) |
void |
ServerSession.xaForget(Xid xid) |
void |
ServerSession.xaJoin(Xid xid) |
void |
ServerSession.xaPrepare(Xid xid) |
void |
ServerSession.xaResume(Xid xid) |
void |
ServerSession.xaRollback(Xid xid) |
void |
ServerSession.xaStart(Xid xid) |
Modifier and Type | Method and Description |
---|---|
List<Xid> |
ServerSessionImpl.xaGetInDoubtXids() |
Modifier and Type | Method and Description |
---|---|
void |
PostOfficeJournalLoader.handlePreparedTransaction(Transaction tx,
List<MessageReference> referencesToAck,
Xid xid,
ResourceManager resourceManager) |
void |
JournalLoader.handlePreparedTransaction(Transaction tx,
List<MessageReference> referencesToAck,
Xid xid,
ResourceManager resourceManager) |
void |
ServerSessionImpl.xaCommit(Xid xid,
boolean onePhase) |
void |
ServerSessionImpl.xaEnd(Xid xid) |
void |
ServerSessionImpl.xaFailed(Xid xid) |
void |
ServerSessionImpl.xaForget(Xid xid) |
void |
ServerSessionImpl.xaJoin(Xid xid) |
void |
ServerSessionImpl.xaPrepare(Xid xid) |
void |
ServerSessionImpl.xaResume(Xid xid) |
void |
ServerSessionImpl.xaRollback(Xid xid) |
void |
ServerSessionImpl.xaStart(Xid xid) |
Modifier and Type | Method and Description |
---|---|
Xid |
Transaction.getXid() |
Modifier and Type | Method and Description |
---|---|
List<Xid> |
ResourceManager.getHeuristicCommittedTransactions() |
List<Xid> |
ResourceManager.getHeuristicRolledbackTransactions() |
List<Xid> |
ResourceManager.getPreparedTransactions() |
Map<Xid,Long> |
ResourceManager.getPreparedTransactionsWithCreationTime() |
Modifier and Type | Method and Description |
---|---|
Transaction |
ResourceManager.getTransaction(Xid xid) |
Transaction |
TransactionFactory.newTransaction(Xid xid,
StorageManager storageManager,
int timeoutSeconds) |
void |
ResourceManager.putHeuristicCompletion(long txid,
Xid xid,
boolean b) |
boolean |
ResourceManager.putTransaction(Xid xid,
Transaction tx) |
long |
ResourceManager.removeHeuristicCompletion(Xid xid) |
Transaction |
ResourceManager.removeTransaction(Xid xid) |
Constructor and Description |
---|
TransactionDetail(Xid xid,
Transaction tx,
Long creation) |
Modifier and Type | Class and Description |
---|---|
class |
XidImpl
Xid implementation
|
Modifier and Type | Method and Description |
---|---|
Xid |
TransactionImpl.getXid() |
Modifier and Type | Method and Description |
---|---|
List<Xid> |
ResourceManagerImpl.getHeuristicCommittedTransactions() |
List<Xid> |
ResourceManagerImpl.getHeuristicRolledbackTransactions() |
List<Xid> |
ResourceManagerImpl.getPreparedTransactions() |
Map<Xid,Long> |
ResourceManagerImpl.getPreparedTransactionsWithCreationTime() |
Modifier and Type | Method and Description |
---|---|
Transaction |
ResourceManagerImpl.getTransaction(Xid xid) |
void |
ResourceManagerImpl.putHeuristicCompletion(long recordID,
Xid xid,
boolean isCommit) |
boolean |
ResourceManagerImpl.putTransaction(Xid xid,
Transaction tx) |
long |
ResourceManagerImpl.removeHeuristicCompletion(Xid xid) |
Transaction |
ResourceManagerImpl.removeTransaction(Xid xid) |
static String |
XidImpl.toBase64String(Xid xid) |
Constructor and Description |
---|
CoreTransactionDetail(Xid xid,
Transaction tx,
Long creation) |
TransactionImpl(long id,
Xid xid,
StorageManager storageManager) |
TransactionImpl(Xid xid,
StorageManager storageManager,
int timeoutSeconds) |
XidImpl(Xid other)
Copy constructor
|
Constructor and Description |
---|
JMSTransactionDetail(Xid xid,
Transaction tx,
Long creation) |
Modifier and Type | Method and Description |
---|---|
abstract Xid[] |
SessionContext.xaScan() |
Modifier and Type | Method and Description |
---|---|
abstract void |
SessionContext.xaCommit(Xid xid,
boolean onePhase) |
abstract void |
SessionContext.xaEnd(Xid xid,
int flags) |
abstract void |
SessionContext.xaFailed(Xid xid) |
abstract void |
SessionContext.xaForget(Xid xid) |
abstract int |
SessionContext.xaPrepare(Xid xid) |
abstract void |
SessionContext.xaRollback(Xid xid,
boolean wasStarted) |
abstract void |
SessionContext.xaStart(Xid xid,
int flags) |
Modifier and Type | Method and Description |
---|---|
static Xid |
XidCodecSupport.decodeXid(ActiveMQBuffer in) |
Modifier and Type | Method and Description |
---|---|
static void |
XidCodecSupport.encodeXid(Xid xid,
ActiveMQBuffer out) |
static int |
XidCodecSupport.getXidEncodeLength(Xid xid) |
Modifier and Type | Method and Description |
---|---|
Xid |
XidTransactionID.getXid()
Get the corresponding XID for this transaction.
|
protected Xid[] |
EJBReceiver.sendRecover(EJBReceiverContext receiverContext,
String txParentNodeName,
int recoveryFlags)
Send a transaction recover message with the
recoveryFlags . |
Modifier and Type | Method and Description |
---|---|
boolean |
XidTransactionID.isSameXid(Xid xid)
Determine whether the given Xid is the same as this Xid.
|
Constructor and Description |
---|
XidTransactionID(Xid original) |
Modifier and Type | Method and Description |
---|---|
protected Xid[] |
RemotingConnectionEJBReceiver.sendRecover(EJBReceiverContext receiverContext,
String txParentNodeName,
int recoveryFlags) |
Modifier and Type | Method and Description |
---|---|
Xid |
BridgeDurableParticipant.getXid() |
Modifier and Type | Method and Description |
---|---|
com.arjuna.ats.jta.recovery.XAResourceOrphanFilter.Vote |
InboundBridgeRecoveryManager.checkXid(Xid xid)
Used to identify inbound bridged Xids in either the RM log (when called by XARecoveryModule) or
the JCA subordinate tx log (when called internally from this class) which have or have not got a
remaining transaction that may still drive them to completion.
|
Modifier and Type | Method and Description |
---|---|
Xid[] |
BridgeXAResource.recover(int flag)
Obtains a list of prepared transaction branches from a resource manager.
|
Modifier and Type | Method and Description |
---|---|
void |
BridgeXAResource.commit(Xid xid,
boolean onePhase)
Commits the global transaction specified by xid.
|
void |
BridgeXAResource.end(Xid xid,
int flags)
Ends the work performed on behalf of a transaction branch.
|
void |
BridgeXAResource.forget(Xid xid) |
int |
BridgeXAResource.prepare(Xid xid)
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.
|
void |
BridgeXAResource.rollback(Xid xid)
Informs the resource manager to roll back work done on behalf of a transaction branch.
|
void |
BridgeXAResource.start(Xid xid,
int flags)
Starts work on behalf of a transaction branch specified in xid.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.