Class EventMediator

  • All Implemented Interfaces:
    org.apache.synapse.aspects.AspectConfigurable, org.apache.synapse.Mediator, org.apache.synapse.SynapseArtifact

    public class EventMediator
    extends org.apache.synapse.mediators.AbstractMediator
    • Field Summary

      • Fields inherited from class org.apache.synapse.mediators.AbstractMediator

        log, trace, traceState
    • Constructor Summary

      Constructors 
      Constructor Description
      EventMediator()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.synapse.util.xpath.SynapseXPath getExpression()  
      org.apache.synapse.mediators.Value getTopic()  
      boolean mediate​(org.apache.synapse.MessageContext synCtx)  
      void setExpression​(org.apache.synapse.util.xpath.SynapseXPath expression)  
      void setTopic​(org.apache.synapse.mediators.Value topic)  
      • Methods inherited from class org.apache.synapse.mediators.AbstractMediator

        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, unregisterMediationFlowPoint
    • Constructor Detail

      • EventMediator

        public EventMediator()
    • Method Detail

      • mediate

        public boolean mediate​(org.apache.synapse.MessageContext synCtx)
      • getTopic

        public org.apache.synapse.mediators.Value getTopic()
      • getExpression

        public org.apache.synapse.util.xpath.SynapseXPath getExpression()
      • setTopic

        public void setTopic​(org.apache.synapse.mediators.Value topic)
      • setExpression

        public void setExpression​(org.apache.synapse.util.xpath.SynapseXPath expression)