Public Member Functions | |
| SubscriptionHandle (TopicSubscriber subscriber, String topic, String selector, MessageListener listener) | |
| SubscriptionHandle () | |
| void | setSession (TopicSession session) |
| TopicSession | getSession () |
| void | setSubscriber (TopicSubscriber subscriber) |
| TopicSubscriber | getSubscriber () |
| void | setSubscriptionListener (MessageListener listener) |
| MessageListener | getSubscriptionListener () |
| void | setSubscriptionSelector (String selector) |
| String | getSubscriptionSelector () |
| long | getSubscriptionToken () |
| void | setSubscriptionTopic (String topic) |
| String | getSubscriptionTopic () |
| boolean | equals (Object object) |
Internal class. Incapsulate all the information related to a subscription.
| cern.cmw.mom.pubsub.impl.SubscriptionHandle.SubscriptionHandle | ( | TopicSubscriber | subscriber, | |
| String | topic, | |||
| String | selector, | |||
| MessageListener | listener | |||
| ) |
Constructor for the SubscriptionHandle class.
| subscriber | the TopicSubscriber instance. | |
| topic | ||
| selector | ||
| listener |
| cern.cmw.mom.pubsub.impl.SubscriptionHandle.SubscriptionHandle | ( | ) |
Default constructor for the SubscriptionHandle class.
| boolean cern.cmw.mom.pubsub.impl.SubscriptionHandle.equals | ( | Object | object | ) |
Method equals
| object |
References cern.cmw.mom.pubsub.impl.SubscriptionHandle.getSubscriptionToken().
| TopicSession cern.cmw.mom.pubsub.impl.SubscriptionHandle.getSession | ( | ) |
Return the TopicSession object.
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.close(), cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.unSubscribe(), and cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.unSubscribeAll().
| TopicSubscriber cern.cmw.mom.pubsub.impl.SubscriptionHandle.getSubscriber | ( | ) |
Return the TopicSubscriber object.
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.close(), cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.unSubscribe(), and cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.unSubscribeAll().
| MessageListener cern.cmw.mom.pubsub.impl.SubscriptionHandle.getSubscriptionListener | ( | ) |
Return MessageListener associated with the subscription.
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.recoverSubscriptions().
| String cern.cmw.mom.pubsub.impl.SubscriptionHandle.getSubscriptionSelector | ( | ) |
Return the String defining the filter associated with the subscription.
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.recoverSubscriptions().
| long cern.cmw.mom.pubsub.impl.SubscriptionHandle.getSubscriptionToken | ( | ) |
Return the key identifying the subscription.
Referenced by cern.cmw.mom.pubsub.impl.SubscriptionHandle.equals(), and cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.subscribe().
| String cern.cmw.mom.pubsub.impl.SubscriptionHandle.getSubscriptionTopic | ( | ) |
Return the String that identifies the subscribed topic.
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.close(), cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.recoverSubscriptions(), cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.unSubscribe(), and cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.unSubscribeAll().
| void cern.cmw.mom.pubsub.impl.SubscriptionHandle.setSession | ( | TopicSession | session | ) |
Set the TopicSession Object
| session | the TopicSession instance |
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.recoverSubscriptions(), and cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.subscribe().
| void cern.cmw.mom.pubsub.impl.SubscriptionHandle.setSubscriber | ( | TopicSubscriber | subscriber | ) |
Set the TopicSubscriber Object
| subscriber | the TopicSubscriber instance |
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.recoverSubscriptions(), and cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.subscribe().
| void cern.cmw.mom.pubsub.impl.SubscriptionHandle.setSubscriptionListener | ( | MessageListener | listener | ) |
Set the subscription listener
| listener | the subscription listener |
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.subscribe().
| void cern.cmw.mom.pubsub.impl.SubscriptionHandle.setSubscriptionSelector | ( | String | selector | ) |
Set the subscription selector
| selector | the subscription selector |
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.subscribe().
| void cern.cmw.mom.pubsub.impl.SubscriptionHandle.setSubscriptionTopic | ( | String | topic | ) |
Set the topic name
| topic | the topic name |
Referenced by cern.cmw.mom.pubsub.impl.DefaultSubscriberImpl.subscribe().
1.7.0