public class XATransaction extends Transaction
FINISHED_STATE, IN_USE_STATE, postCommitTask, preCommitTask, PREPARED_STATE, START_STATE| Constructor and Description |
|---|
XATransaction(TransactionStore transactionStore,
XATransactionId xid,
TransactionBroker broker,
ConnectionId connectionId) |
| Modifier and Type | Method and Description |
|---|---|
void |
commit(boolean onePhase) |
ConnectionId |
getConnectionId() |
org.slf4j.Logger |
getLog() |
TransactionId |
getTransactionId() |
XATransactionId |
getXid() |
int |
prepare() |
void |
rollback() |
addSynchronization, doPostCommit, doPreCommit, findMatching, fireAfterCommit, fireAfterRollback, fireBeforeCommit, getState, isCommitted, isPrepared, prePrepare, removeSynchronization, setCommitted, setState, size, toString, waitPostCommitDonepublic XATransaction(TransactionStore transactionStore, XATransactionId xid, TransactionBroker broker, ConnectionId connectionId)
public void commit(boolean onePhase)
throws javax.transaction.xa.XAException,
java.io.IOException
commit in class Transactionjavax.transaction.xa.XAExceptionjava.io.IOExceptionpublic void rollback()
throws javax.transaction.xa.XAException,
java.io.IOException
rollback in class Transactionjavax.transaction.xa.XAExceptionjava.io.IOExceptionpublic int prepare()
throws javax.transaction.xa.XAException,
java.io.IOException
prepare in class Transactionjavax.transaction.xa.XAExceptionjava.io.IOExceptionpublic ConnectionId getConnectionId()
public TransactionId getTransactionId()
getTransactionId in class Transactionpublic org.slf4j.Logger getLog()
getLog in class Transactionpublic XATransactionId getXid()
Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.