org.apache.synapse.eventing.filters
Class TopicBasedEventFilter

java.lang.Object
  extended by org.apache.synapse.eventing.filters.TopicBasedEventFilter
All Implemented Interfaces:
org.wso2.eventing.EventFilter<MessageContext>

public class TopicBasedEventFilter
extends Object
implements org.wso2.eventing.EventFilter<MessageContext>

Topic baed event filter that match the subscription based on a given topic


Constructor Summary
TopicBasedEventFilter()
           
 
Method Summary
 String getResultValue()
           
 AXIOMXPath getSourceXpath()
           
 boolean match(org.wso2.eventing.Event<MessageContext> event)
           
 void setResultValue(String resultValue)
           
 void setSourceXpath(SynapseXPath sourceXpath)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TopicBasedEventFilter

public TopicBasedEventFilter()
Method Detail

getResultValue

public String getResultValue()

setResultValue

public void setResultValue(String resultValue)

toString

public String toString()
Overrides:
toString in class Object

getSourceXpath

public AXIOMXPath getSourceXpath()

setSourceXpath

public void setSourceXpath(SynapseXPath sourceXpath)

match

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


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.