public interface TransactionService
| Modifier and Type | Method and Description |
|---|---|
TransactionContext |
begin(String threadId) |
void |
begin(TransactionContext context) |
void |
cancelTransactions(String threadId,
boolean requestOnly) |
void |
commit(String threadId) |
void |
commit(String threadId,
XidImpl xid,
boolean onePhase,
boolean singleTM) |
void |
commit(TransactionContext context) |
void |
end(String threadId,
XidImpl xid,
int flags,
boolean singleTM) |
void |
forget(String threadId,
XidImpl xid,
boolean singleTM) |
TransactionContext |
getOrCreateTransactionContext(String threadId) |
Collection<TransactionMetadata> |
getTransactions() |
int |
prepare(String threadId,
XidImpl xid,
boolean singleTM) |
Xid[] |
recover(int flag,
boolean singleTM) |
void |
resume(TransactionContext context) |
void |
rollback(String threadId) |
void |
rollback(String threadId,
XidImpl xid,
boolean singleTM) |
void |
rollback(TransactionContext context) |
void |
start(String threadId,
XidImpl xid,
int flags,
int timeout,
boolean singleTM) |
void |
suspend(TransactionContext context) |
void |
terminateTransaction(String transactionId) |
void begin(TransactionContext context) throws XATransactionException
XATransactionExceptionvoid commit(TransactionContext context) throws XATransactionException
XATransactionExceptionvoid rollback(TransactionContext context) throws XATransactionException
XATransactionExceptionTransactionContext getOrCreateTransactionContext(String threadId)
void suspend(TransactionContext context) throws XATransactionException
XATransactionExceptionvoid resume(TransactionContext context) throws XATransactionException
XATransactionExceptionTransactionContext begin(String threadId) throws XATransactionException
XATransactionExceptionvoid commit(String threadId) throws XATransactionException
XATransactionExceptionvoid rollback(String threadId) throws XATransactionException
XATransactionExceptionvoid cancelTransactions(String threadId, boolean requestOnly) throws XATransactionException
XATransactionExceptionint prepare(String threadId, XidImpl xid, boolean singleTM) throws XATransactionException
XATransactionExceptionvoid commit(String threadId, XidImpl xid, boolean onePhase, boolean singleTM) throws XATransactionException
XATransactionExceptionvoid rollback(String threadId, XidImpl xid, boolean singleTM) throws XATransactionException
XATransactionExceptionXid[] recover(int flag, boolean singleTM) throws XATransactionException
XATransactionExceptionvoid forget(String threadId, XidImpl xid, boolean singleTM) throws XATransactionException
XATransactionExceptionvoid start(String threadId, XidImpl xid, int flags, int timeout, boolean singleTM) throws XATransactionException
XATransactionExceptionvoid end(String threadId, XidImpl xid, int flags, boolean singleTM) throws XATransactionException
XATransactionExceptionCollection<TransactionMetadata> getTransactions()
void terminateTransaction(String transactionId) throws AdminException
AdminExceptionCopyright © 2017 JBoss by Red Hat. All rights reserved.