|
||||||||||
| 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
The JMSQueryEvaluator class. This class is used to create and evaluate a Subscription.
| Field Summary | |
protected static java.util.HashMap |
theSubscriptionCriteriaMap
The place holder for subscriptions. |
| Constructor Summary | |
JMSQueryEvaluator(java.lang.String aSubscriptionExpressionType)
The constructor of the class |
|
| Method Summary | |
protected Message |
formatNotifyMessage()
The formatNotifyMessage method. |
protected JMSAdapter |
getJMSAdapter()
The getJMSAdapter method. |
SubscriptionInfo |
getSubscriptionInfo(java.lang.String aSubscriptionId)
Accessor for the Subscription Registration info. |
protected void |
publishNotifyMessage(Message aMessage)
The publishNotifyMessage method. |
protected void |
publishRefreshServiceDataMessage(Message aMessage)
The publishRefreshServiceDataMessage method. |
abstract void |
receiveRegisterSubscriptionMessage(Message aMessage)
The receiveRegisterSubscriptionMessage method. |
abstract void |
receiveServiceDataChangeMessage(Message aServiceDataChangeMessage)
The receiveServiceDataChangeMessage method. |
abstract void |
receiveUnregisterSubscriptionMessage(Message aMessage)
The receiveUnregisterSubscriptionMessage method. |
void |
registerSubscription(java.lang.String aSubscriptionId,
SubscriptionInfo aSubscriptionInformation)
Register Subscription information. |
void |
unregisterSubscription(java.lang.String aSubscriptionID)
The unregisterSubscription method. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.globus.ogsa.impl.core.notification.framework.QueryEvaluator |
evaluateCriteria |
| Field Detail |
protected static java.util.HashMap theSubscriptionCriteriaMap
| Constructor Detail |
public JMSQueryEvaluator(java.lang.String aSubscriptionExpressionType)
throws java.lang.Exception
java.lang.Exception - if an adapter can not be optained| Method Detail |
public abstract void receiveServiceDataChangeMessage(Message aServiceDataChangeMessage)
receiveServiceDataChangeMessage in interface ServiceDataChangeMessageReceiveraServiceDataChangeMessage - - The service data change message.public abstract void receiveRegisterSubscriptionMessage(Message aMessage)
receiveRegisterSubscriptionMessage in interface RegisterSubscriptionMessageReceiveraMessage - - The Register Subscription message.public abstract void receiveUnregisterSubscriptionMessage(Message aMessage)
receiveUnregisterSubscriptionMessage in interface UnregisterSubscriptionMessageReceiveraMessage - - The Unregister Subscription message.protected JMSAdapter getJMSAdapter()
public void registerSubscription(java.lang.String aSubscriptionId,
SubscriptionInfo aSubscriptionInformation)
public SubscriptionInfo getSubscriptionInfo(java.lang.String aSubscriptionId)
public void unregisterSubscription(java.lang.String aSubscriptionID)
aSubscriptionID - - The subscriptionID to be removed.protected Message formatNotifyMessage()
protected void publishNotifyMessage(Message aMessage)
aMessage - - The message to be published.protected void publishRefreshServiceDataMessage(Message aMessage)
aMessage - - The message to be published.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||