public class TemplateMediator extends AbstractListMediator
mediators, msgBuildFailureExpattern
log, trace, traceState
Constructor and Description |
---|
TemplateMediator() |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Destroy child mediators recursively
|
String |
getArtifactContainerName() |
String |
getErrorHandler() |
String |
getFileName() |
String |
getName() |
Collection<String> |
getParameters() |
void |
init(SynapseEnvironment se)
Initialize child mediators recursively
|
boolean |
isDynamic()
Is this a dynamic template?
|
boolean |
isEdited() |
boolean |
isInitialized() |
boolean |
mediate(MessageContext synCtx)
Invokes the mediator passing the current message for mediation.
|
void |
popFuncContextFrom(MessageContext synCtx) |
void |
setArtifactContainerName(String artifactContainerName) |
void |
setDynamic(boolean dynamic)
Mark this as a dynamic template
|
void |
setErrorHandler(String errorHandler) |
void |
setFileName(String name) |
void |
setIsEdited(boolean isEdited) |
void |
setName(String name) |
void |
setParameters(Collection<String> paramNames) |
addAll, addChild, addChild, getChild, getList, isContentAware, mediate, removeChild, removeChild, setStatisticIdForMediators
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, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportOpenStatistics, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setSkipEnabled, setTraceState, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPoint
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMediatorName, getMediatorPosition, getShortDescription, getTraceState, getType, isContentAltering, reportCloseStatistics, reportOpenStatistics, setComponentStatisticsId, setMediatorPosition, setShortDescription, setTraceState
getDescription, setDescription
public void setParameters(Collection<String> paramNames)
public Collection<String> getParameters()
public void setName(String name)
public String getName()
public String getArtifactContainerName()
public void setArtifactContainerName(String artifactContainerName)
public boolean isEdited()
public void setIsEdited(boolean isEdited)
public String getErrorHandler()
public void setErrorHandler(String errorHandler)
public boolean mediate(MessageContext synCtx)
Mediator
mediate
in interface Mediator
mediate
in class AbstractListMediator
synCtx
- the current message for mediationpublic void popFuncContextFrom(MessageContext synCtx)
public void setFileName(String name)
public String getFileName()
public void init(SynapseEnvironment se)
AbstractListMediator
init
in interface ManagedLifecycle
init
in class AbstractListMediator
se
- synapse environmentpublic void destroy()
AbstractListMediator
destroy
in interface ManagedLifecycle
destroy
in class AbstractListMediator
public boolean isInitialized()
public boolean isDynamic()
public void setDynamic(boolean dynamic)
dynamic
- true if this is a dynamic templateCopyright © 2005–2019 Apache Software Foundation. All rights reserved.