Class TopicBasedEventFilter

  • All Implemented Interfaces:
    org.wso2.eventing.EventFilter<org.apache.axis2.context.MessageContext>

    public class TopicBasedEventFilter
    extends Object
    implements org.wso2.eventing.EventFilter<org.apache.axis2.context.MessageContext>
    Topic baed event filter that match the subscription based on a given topic
    • Constructor Detail

      • TopicBasedEventFilter

        public TopicBasedEventFilter()
    • Method Detail

      • getResultValue

        public String getResultValue()
      • setResultValue

        public void setResultValue​(String resultValue)
      • getSourceXpath

        public org.apache.axiom.om.xpath.AXIOMXPath getSourceXpath()
      • setSourceXpath

        public void setSourceXpath​(SynapseXPath sourceXpath)
      • match

        public boolean match​(org.wso2.eventing.Event<org.apache.axis2.context.MessageContext> event)
        Specified by:
        match in interface org.wso2.eventing.EventFilter<org.apache.axis2.context.MessageContext>