| org.mule.api.transaction.TransactionConfig
All known Subclasses: org.mule.transaction.MuleTransactionConfig,
TransactionConfig | public interface TransactionConfig (Code) | | TransactionConfig defines transaction configuration for a
transactional endpoint.
|
ACTION_ALWAYS_BEGIN | byte ACTION_ALWAYS_BEGIN(Code) | | Will ensure that a new transaction is created for each invocation
|
ACTION_ALWAYS_JOIN | byte ACTION_ALWAYS_JOIN(Code) | | There must always be a transaction present for the invocation
|
ACTION_BEGIN_OR_JOIN | byte ACTION_BEGIN_OR_JOIN(Code) | | Will begin a new transaction if no transaction is already present
|
ACTION_JOIN_IF_POSSIBLE | byte ACTION_JOIN_IF_POSSIBLE(Code) | | If there is a transaction available, then use it, otherwise continue processing
|
ACTION_NONE | byte ACTION_NONE(Code) | | Whether there is a transaction available or not, ignore it
|
getAction | byte getAction()(Code) | | |
getTimeout | int getTimeout()(Code) | | |
isTransacted | boolean isTransacted()(Code) | | |
setAction | void setAction(byte action)(Code) | | |
setTimeout | void setTimeout(int timeout)(Code) | | |
|
|