public class DbTransaction extends AbstractSingleResourceTransaction
committed, key, resource, rollbackOnly, rolledBack, started, txStatusMappingsid, logger, muleContext, timeoutSTATUS_ACTIVE, STATUS_COMMITTED, STATUS_COMMITTING, STATUS_MARKED_ROLLBACK, STATUS_NO_TRANSACTION, STATUS_PREPARED, STATUS_PREPARING, STATUS_ROLLEDBACK, STATUS_ROLLING_BACK, STATUS_UNKNOWN| Constructor and Description |
|---|
DbTransaction(MuleContext muleContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
bindResource(Object key,
Object resource) |
protected void |
doBegin() |
protected void |
doCommit() |
protected void |
doRollback() |
protected Class<DataSource> |
getKeyType() |
protected Class<Connection> |
getResourceType() |
begin, commit, getResource, getStatus, hasResource, rollback, setRollbackOnly, supports, toStringfireNotification, getId, getTimeout, isBegun, isCommitted, isRollbackOnly, isRolledBack, isXA, resume, setTimeout, suspend, unbindTransactionpublic DbTransaction(MuleContext muleContext)
public void bindResource(Object key, Object resource) throws TransactionException
bindResource in interface TransactionbindResource in class AbstractSingleResourceTransactionTransactionExceptionprotected void doBegin()
throws TransactionException
doBegin in class AbstractTransactionTransactionExceptionprotected void doCommit()
throws TransactionException
doCommit in class AbstractTransactionTransactionExceptionprotected void doRollback()
throws TransactionException
doRollback in class AbstractTransactionTransactionExceptionprotected Class<Connection> getResourceType()
getResourceType in class AbstractSingleResourceTransactionprotected Class<DataSource> getKeyType()
getKeyType in class AbstractSingleResourceTransactionCopyright © 2003–2018 MuleSoft, Inc.. All rights reserved.