Public Member Functions

cern.cmw.mom.pubsub.ConsumerAliveNotification Interface Reference

Inheritance diagram for cern.cmw.mom.pubsub.ConsumerAliveNotification:
cern.cmw.mom.pubsub.Notification cern.cmw.mom.pubsub.impl.ConsumerAliveNotificationImpl

List of all members.

Public Member Functions

String getTopicName () throws javax.jms.JMSException
String getSelector () throws javax.jms.JMSException
String getSubscriptionId () throws javax.jms.JMSException

Detailed Description

Public interface. Notification periodically generated for any active subscription. The frequency is determined by the property <blockquote>

cmw.mom.keepalive</blockquote>

, representing the number of seconds between each notification (0 if keep-alive notifications are not needed).

Version:
1.0 23 Jan 2001
Author:
Controls Middleware Project

Member Function Documentation

String cern.cmw.mom.pubsub.ConsumerAliveNotification.getSelector (  )  throws javax.jms.JMSException

Return the selector related to the active subscription.

Returns:
String The selector
Exceptions:
javax.jms.JMSException 

Implemented in cern.cmw.mom.pubsub.impl.ConsumerAliveNotificationImpl.

String cern.cmw.mom.pubsub.ConsumerAliveNotification.getSubscriptionId (  )  throws javax.jms.JMSException

Return the unique subscription identifier.

Returns:
String The subscription id
Exceptions:
javax.jms.JMSException 

Implemented in cern.cmw.mom.pubsub.impl.ConsumerAliveNotificationImpl.

String cern.cmw.mom.pubsub.ConsumerAliveNotification.getTopicName (  )  throws javax.jms.JMSException

Return the topic related to the active subscription.

Returns:
String The topic name
Exceptions:
javax.jms.JMSException 

Implemented in cern.cmw.mom.pubsub.impl.ConsumerAliveNotificationImpl.


The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties