org.globus.wsrf.impl.notification
Class ServerNotificationConsumerManager

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

public class ServerNotificationConsumerManager
extends NotificationConsumerManager


Field Summary
private  boolean isListening
           
(package private) static org.apache.commons.logging.Log logger
           
private  java.net.URL url
           
 
Fields inherited from class org.globus.wsrf.NotificationConsumerManager
consumers, notificationConsumerHome
 
Constructor Summary
ServerNotificationConsumerManager()
           
 
Method Summary
 java.net.URL getURL()
          Returns the base URL of the container in which the notification consumer service is running in.
private  void initialize()
           
 boolean isListening()
          Returns if the notification consumer service is running.
 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

url

private java.net.URL url

isListening

private boolean isListening
Constructor Detail

ServerNotificationConsumerManager

public ServerNotificationConsumerManager()
Method Detail

initialize

private void initialize()
                 throws ContainerException
Throws:
ContainerException

startListening

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

Specified by:
startListening in class NotificationConsumerManager
Throws:
ContainerException

stopListening

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

Specified by:
stopListening in class NotificationConsumerManager
Throws:
ContainerException

isListening

public boolean isListening()
Returns if the notification consumer service is running.

Specified by:
isListening in class NotificationConsumerManager
Returns:
always true.

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.