public class IterateMediator extends AbstractMediator implements ManagedLifecycle
log, trace, traceState| Constructor and Description |
|---|
IterateMediator() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
This method should implement the destroying of the
implemented parts of the configuration.
|
SynapseXPath |
getAttachPath() |
SynapseXPath |
getExpression() |
String |
getId() |
Target |
getTarget() |
void |
init(SynapseEnvironment se)
This method should implement the initialization of the
implemented parts of the configuration.
|
boolean |
isContinueParent() |
boolean |
isPreservePayload() |
boolean |
mediate(MessageContext synCtx)
Splits the message by iterating over the results of the given XPath expression
|
void |
setAttachPath(SynapseXPath attachPath) |
void |
setContinueParent(boolean continueParent) |
void |
setExpression(SynapseXPath expression) |
void |
setId(String id) |
void |
setPreservePayload(boolean preservePayload) |
void |
setTarget(Target target) |
auditLog, auditWarn, configure, disableStatistics, enableStatistics, getAspectConfiguration, getDescription, getLog, getTraceState, getType, handleException, handleException, isContentAware, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, setDescription, setEffectiveTraceState, setTraceState, shouldTrace, traceOrDebug, traceOrDebugWarnpublic boolean mediate(MessageContext synCtx)
public boolean isContinueParent()
public void setContinueParent(boolean continueParent)
public boolean isPreservePayload()
public void setPreservePayload(boolean preservePayload)
public SynapseXPath getExpression()
public void setExpression(SynapseXPath expression)
public SynapseXPath getAttachPath()
public void setAttachPath(SynapseXPath attachPath)
public Target getTarget()
public void setTarget(Target target)
public String getId()
public void setId(String id)
public void init(SynapseEnvironment se)
ManagedLifecycleinit in interface ManagedLifecyclese - SynapseEnvironment to be used for initializationpublic void destroy()
ManagedLifecycledestroy in interface ManagedLifecycleCopyright © 2005-2017 Apache Software Foundation. All Rights Reserved.