org.globus.wsrf.impl.notification
Class ClientNotificationConsumerManager

java.lang.Object
  extended byorg.globus.wsrf.NotificationConsumerManager
      extended byorg.globus.wsrf.impl.notification.ClientNotificationConsumerManager

public class ClientNotificationConsumerManager
extends NotificationConsumerManager


Field Summary
protected static java.lang.String CLIENT_PROFILE
           
(package private) static org.apache.commons.logging.Log logger
           
private  java.util.Map properties
           
private  ServiceContainer serviceContainer
           
 
Fields inherited from class org.globus.wsrf.NotificationConsumerManager
consumers, notificationConsumerHome
 
Constructor Summary
ClientNotificationConsumerManager()
           
ClientNotificationConsumerManager(java.util.Map properties)
           
 
Method Summary
 java.net.URL getURL()
          Returns the base URL of the container in which the notification consumer service is running in.
 boolean isListening()
          Is the notification consumer service started?
 void startListening()
          Start the notification consumer service
 void stopListening()
          Stop the notification consumer service
 
Methods inherited from class org.globus.wsrf.NotificationConsumerManager
createNotificationConsumer, createNotificationConsumer, createNotificationConsumer, createNotificationConsumer, createNotificationConsumer, createNotificationConsumer, createNotificationConsumer, getInstance, getInstance, getNotificationConsumerCallbackManager, getNotificationConsumerServiceName, initializeConsumerHome, removeNotificationConsumer, removeNotificationConsumers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static org.apache.commons.logging.Log logger

serviceContainer

private ServiceContainer serviceContainer

properties

private java.util.Map properties

CLIENT_PROFILE

protected static final java.lang.String CLIENT_PROFILE
See Also:
Constant Field Values
Constructor Detail

ClientNotificationConsumerManager

public ClientNotificationConsumerManager()

ClientNotificationConsumerManager

public ClientNotificationConsumerManager(java.util.Map properties)
Method Detail

startListening

public void startListening()
                    throws ContainerException
Start the notification consumer service

Specified by:
startListening in class NotificationConsumerManager
Throws:
ContainerException

stopListening

public void stopListening()
                   throws ContainerException
Stop the notification consumer service

Specified by:
stopListening in class NotificationConsumerManager
Throws:
ContainerException

isListening

public boolean isListening()
Is the notification consumer service started?

Specified by:
isListening in class NotificationConsumerManager
Returns:
True if the notification consumer serivce is running, false if not

getURL

public java.net.URL getURL()
Description copied from class: NotificationConsumerManager
Returns the base URL of the container in which the notification consumer service is running in.

Specified by:
getURL in class NotificationConsumerManager
Returns:
the base URL of the container running the notification consumer service.