public class LocalAndXATransaction extends Object implements XAResource, LocalTransaction
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY| Constructor and Description |
|---|
LocalAndXATransaction(TransactionContext transactionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
cleanup() |
void |
commit() |
void |
commit(Xid arg0,
boolean arg1) |
void |
end(Xid arg0,
int arg1) |
void |
forget(Xid arg0) |
int |
getTransactionTimeout() |
boolean |
isInManagedTx() |
boolean |
isSameRM(XAResource xaresource) |
int |
prepare(Xid arg0) |
Xid[] |
recover(int arg0) |
void |
rollback() |
void |
rollback(Xid arg0) |
void |
setInManagedTx(boolean inManagedTx) |
void |
setTransactionContext(TransactionContext transactionContext) |
boolean |
setTransactionTimeout(int arg0) |
void |
start(Xid arg0,
int arg1) |
String |
toString() |
public LocalAndXATransaction(TransactionContext transactionContext)
public void setTransactionContext(TransactionContext transactionContext)
public void setInManagedTx(boolean inManagedTx) throws JMSException
JMSExceptionpublic void begin() throws ResourceException
begin in interface LocalTransactionResourceExceptionpublic void commit() throws ResourceException
commit in interface LocalTransactionResourceExceptionpublic void rollback() throws ResourceException
rollback in interface LocalTransactionResourceExceptionpublic void commit(Xid arg0, boolean arg1) throws XAException
commit in interface XAResourceXAExceptionpublic void end(Xid arg0, int arg1) throws XAException
end in interface XAResourceXAExceptionpublic void forget(Xid arg0) throws XAException
forget in interface XAResourceXAExceptionpublic int getTransactionTimeout() throws XAException
getTransactionTimeout in interface XAResourceXAExceptionpublic boolean isSameRM(XAResource xaresource) throws XAException
isSameRM in interface XAResourceXAExceptionpublic int prepare(Xid arg0) throws XAException
prepare in interface XAResourceXAExceptionpublic Xid[] recover(int arg0) throws XAException
recover in interface XAResourceXAExceptionpublic void rollback(Xid arg0) throws XAException
rollback in interface XAResourceXAExceptionpublic boolean setTransactionTimeout(int arg0) throws XAException
setTransactionTimeout in interface XAResourceXAExceptionpublic void start(Xid arg0, int arg1) throws XAException
start in interface XAResourceXAExceptionpublic boolean isInManagedTx()
public void cleanup()
Copyright © 2005–2016 FuseSource, Corp.. All rights reserved.