public class ForEachMediator extends AbstractMediator implements ManagedLifecycle
log, trace, traceState| Constructor and Description |
|---|
ForEachMediator() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
This method should implement the destroying of the
implemented parts of the configuration.
|
SynapseXPath |
getExpression() |
String |
getId() |
SequenceMediator |
getSequence() |
String |
getSequenceRef() |
void |
init(SynapseEnvironment se)
This method should implement the initialization of the
implemented parts of the configuration.
|
boolean |
mediate(MessageContext synCtx)
Invokes the mediator passing the current message for mediation.
|
void |
setExpression(SynapseXPath expression) |
void |
setId(String id) |
void |
setSequence(SequenceMediator sequence) |
void |
setSequenceRef(String sequenceKey) |
auditLog, auditWarn, configure, disableStatistics, disableTracing, divertMediationRoute, enableStatistics, enableTracing, getAspectConfiguration, getCommentsList, getDescription, getInputType, getLastSequenceFaultHandler, getLog, getMediatorName, getMediatorPosition, getOutputType, getRegisteredMediationFlowPoint, getShortDescription, getTraceState, getType, handleException, handleException, isBreakPoint, isContentAltering, isContentAware, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportOpenStatistics, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setSkipEnabled, setTraceState, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPointpublic boolean mediate(MessageContext synCtx)
Mediatorpublic void init(SynapseEnvironment se)
ManagedLifecycleinit in interface ManagedLifecyclese - SynapseEnvironment to be used for initializationpublic void destroy()
ManagedLifecycledestroy in interface ManagedLifecyclepublic SynapseXPath getExpression()
public void setExpression(SynapseXPath expression)
public SequenceMediator getSequence()
public void setSequence(SequenceMediator sequence)
public String getSequenceRef()
public void setSequenceRef(String sequenceKey)
public String getId()
public void setId(String id)
Copyright © 2005–2019 Apache Software Foundation. All rights reserved.