|
||||||||||
| 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.JMSServiceDataNameQueryEvaluator
The JMSServiceDataNameQueryEvaluator class This class is used to query the SubscriptionExpression defined by the SubscriptionExpressionType -- SubscribeByServiceDataName
| Field Summary |
| Fields inherited from class org.globus.ogsa.impl.core.notification.framework.jms.JMSQueryEvaluator |
theSubscriptionCriteriaMap |
| Constructor Summary | |
JMSServiceDataNameQueryEvaluator(java.lang.String aSubscriptionExpressionType)
The ServiceDataChange subscriber |
|
| 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 |
maxIntervalTimeElapsed(java.lang.String aSubscriptionId)
Method maxIntervalGateOpen. |
void |
minIntervalGateOpen(java.lang.String aSubscriptionId)
The min interval timer poped. |
void |
receiveRegisterSubscriptionMessage(Message aMessage)
The receiveRegisterSubscriotionMessage method. |
void |
receiveServiceDataChangeMessage(Message aMessage)
The receiveServiceDataChangeMessage method. |
void |
receiveUnregisterSubscriptionMessage(Message aMessage)
The receiveUnregisterSubscriptionMessage method. |
void |
unregisterSubscription(java.lang.String subscriptionId)
The unregisterSubscription method. |
| Methods inherited from class org.globus.ogsa.impl.core.notification.framework.jms.JMSQueryEvaluator |
formatNotifyMessage, getJMSAdapter, getSubscriptionInfo, publishNotifyMessage, publishRefreshServiceDataMessage, registerSubscription |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public JMSServiceDataNameQueryEvaluator(java.lang.String aSubscriptionExpressionType)
throws java.lang.Exception
java.lang.Exception - if the class can not be created| Method Detail |
public boolean evaluateCriteria(java.lang.String aCriteria,
java.lang.String aSubscriptionId)
evaluateCriteria in interface QueryEvaluatoraCriteria - - The subscription expression to be evaluatedaSubscriptionId - - the SubscriptionID.
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.public void unregisterSubscription(java.lang.String subscriptionId)
JMSQueryEvaluator
unregisterSubscription in class JMSQueryEvaluatorsubscriptionId - - The subscriptionID to be removed.public void minIntervalGateOpen(java.lang.String aSubscriptionId)
minIntervalGateOpen in interface MinIntervalTimerCallbackpublic void maxIntervalTimeElapsed(java.lang.String aSubscriptionId)
maxIntervalTimeElapsed in interface MaxIntervalTimerCallback
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||