|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.globus.ogsa.impl.core.notification.framework.jms.JMSQueryEvaluator
org.globus.ogsa.impl.core.notification.framework.jms.JMSXPathQueryEvaluator
The JMSXPathQueryEvaluator class This class is used to query the SubscriptionExpression defined by the SubscriptionExpressionType -- SubscribeByXPath
| Field Summary | |
static java.lang.String |
XPATH_SUBSCRIPTION_URI
|
| Fields inherited from class org.globus.ogsa.impl.core.notification.framework.jms.JMSQueryEvaluator |
theSubscriptionCriteriaMap |
| Constructor Summary | |
JMSXPathQueryEvaluator(java.lang.String aSubscriptionExpressionType)
The constructor of the class. |
|
| Method Summary | |
boolean |
evaluateCriteria(java.lang.String aCriteria,
java.lang.String aSubscriptionID)
The evaluateCriteria Method This mehtod evaluates to see if the message has to be sent to the sink |
void |
receiveRegisterSubscriptionMessage(Message aMessage)
The receiveRegisterSubscriotionMessage method. |
void |
receiveServiceDataChangeMessage(Message aMessage)
The receiveServiceDataChangeMessage method. |
void |
receiveUnregisterSubscriptionMessage(Message aMessage)
The receiveUnregisterSubscriptionMessage method. |
| Methods inherited from class org.globus.ogsa.impl.core.notification.framework.jms.JMSQueryEvaluator |
formatNotifyMessage, getJMSAdapter, getSubscriptionInfo, publishNotifyMessage, publishRefreshServiceDataMessage, registerSubscription, unregisterSubscription |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String XPATH_SUBSCRIPTION_URI
| Constructor Detail |
public JMSXPathQueryEvaluator(java.lang.String aSubscriptionExpressionType)
throws java.lang.Exception
aSubscriptionExpressionType - - The expressionType used to create the query evaluator.
java.lang.Exception - if the class can not be initialized| Method Detail |
public boolean evaluateCriteria(java.lang.String aCriteria,
java.lang.String aSubscriptionID)
aCriteria - - The subscription expression to be evaluatedaSubscriptionID - - The Subscription ID
public void receiveServiceDataChangeMessage(Message aMessage)
receiveServiceDataChangeMessage in interface ServiceDataChangeMessageReceiverreceiveServiceDataChangeMessage in class JMSQueryEvaluatoraMessage - - The service data change message.public void receiveRegisterSubscriptionMessage(Message aMessage)
receiveRegisterSubscriptionMessage in interface RegisterSubscriptionMessageReceiverreceiveRegisterSubscriptionMessage in class JMSQueryEvaluatoraMessage - - The register subscription message.public void receiveUnregisterSubscriptionMessage(Message aMessage)
receiveUnregisterSubscriptionMessage in interface UnregisterSubscriptionMessageReceiverreceiveUnregisterSubscriptionMessage in class JMSQueryEvaluatoraMessage - - The unregister subscription message.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||