org.apache.synapse.mediators.transaction
Class TransactionMediator
java.lang.Object
org.apache.synapse.mediators.AbstractMediator
org.apache.synapse.mediators.transaction.TransactionMediator
- All Implemented Interfaces:
- AspectConfigurable, Mediator, SynapseArtifact
public class TransactionMediator
- extends AbstractMediator
The Mediator for commit, rollback, suspend, resume jta transactions
Methods inherited from class org.apache.synapse.mediators.AbstractMediator |
auditLog, auditWarn, configure, disableStatistics, enableStatistics, getAspectConfiguration, getDescription, getLog, getTraceState, getType, handleException, handleException, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, setDescription, setEffectiveTraceState, setTraceState, shouldTrace, traceOrDebug, traceOrDebugWarn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTION_COMMIT
public static final String ACTION_COMMIT
- See Also:
- Constant Field Values
ACTION_ROLLBACK
public static final String ACTION_ROLLBACK
- See Also:
- Constant Field Values
ACTION_NEW
public static final String ACTION_NEW
- See Also:
- Constant Field Values
ACTION_USE_EXISTING_OR_NEW
public static final String ACTION_USE_EXISTING_OR_NEW
- See Also:
- Constant Field Values
ACTION_FAULT_IF_NO_TX
public static final String ACTION_FAULT_IF_NO_TX
- See Also:
- Constant Field Values
TransactionMediator
public TransactionMediator()
mediate
public boolean mediate(MessageContext synCtx)
- Description copied from interface:
Mediator
- Invokes the mediator passing the current message for mediation. Each
mediator performs its mediation action, and returns true if mediation
should continue, or false if further mediation should be aborted.
- Parameters:
synCtx
- the current message for mediation
- Returns:
- true if further mediation should continue
setAction
public void setAction(String action)
getAction
public String getAction()
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.