Class TopicBasedEventFilter
- java.lang.Object
-
- org.apache.synapse.eventing.filters.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 Summary
Constructors Constructor Description TopicBasedEventFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getResultValue()
org.apache.axiom.om.xpath.AXIOMXPath
getSourceXpath()
boolean
match(org.wso2.eventing.Event<org.apache.axis2.context.MessageContext> event)
void
setResultValue(String resultValue)
void
setSourceXpath(SynapseXPath sourceXpath)
String
toString()
-
-
-
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 interfaceorg.wso2.eventing.EventFilter<org.apache.axis2.context.MessageContext>
-
-