Class SEDAMediator
java.lang.Object
org.apache.synapse.mediators.AbstractMediator
org.apache.synapse.experimental.mediators.seda.SEDAMediator
- All Implemented Interfaces:
org.apache.synapse.aspects.AspectConfigurable,org.apache.synapse.ManagedLifecycle,org.apache.synapse.Mediator,org.apache.synapse.SynapseArtifact
public class SEDAMediator
extends org.apache.synapse.mediators.AbstractMediator
implements org.apache.synapse.ManagedLifecycle
-
Field Summary
Fields inherited from class org.apache.synapse.mediators.AbstractMediator
log, trace, traceState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voidinit(org.apache.synapse.core.SynapseEnvironment se) booleanmediate(org.apache.synapse.MessageContext synCtx) voidsetConsumer(String consumer) voidsetSedaQueueConsumerPolicy(SEDAQueueConsumerPolicy sedaQueueConsumerPolicy) voidsetSedaQueuePolicy(SEDAQueuePolicy sedaQueuePolicy) voidsetSedaQueueProducerPolicy(SEDAQueueProducerPolicy sedaQueueProducerPolicy) Methods inherited from class org.apache.synapse.mediators.AbstractMediator
auditLog, auditWarn, configure, disableStatistics, disableTracing, divertMediationRoute, enableStatistics, enableTracing, getArtifactIdentifier, getAspectConfiguration, getCommentsList, getDescription, getInputType, getLastSequenceFaultHandler, getLog, getMediatorId, getMediatorName, getMediatorPosition, getOutputType, getRegisteredMediationFlowPoint, getShortDescription, getTraceState, getType, handleException, handleException, isBreakPoint, isContentAltering, isContentAware, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportCloseStatisticsWithError, reportOpenStatistics, setArtifactIdentifier, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorId, setMediatorPosition, setShortDescription, setSkipEnabled, setTraceState, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPoint
-
Constructor Details
-
SEDAMediator
public SEDAMediator()
-
-
Method Details
-
mediate
public boolean mediate(org.apache.synapse.MessageContext synCtx) - Specified by:
mediatein interfaceorg.apache.synapse.Mediator
-
init
public void init(org.apache.synapse.core.SynapseEnvironment se) - Specified by:
initin interfaceorg.apache.synapse.ManagedLifecycle
-
destroy
public void destroy()- Specified by:
destroyin interfaceorg.apache.synapse.ManagedLifecycle
-
getSedaQueueConsumerPolicy
-
setSedaQueueConsumerPolicy
-
getSedaQueueProducerPolicy
-
setSedaQueueProducerPolicy
-
getSedaQueuePolicy
-
setSedaQueuePolicy
-
getConsumer
-
setConsumer
-