org.globus.ogsa.client.managers
Class SecureNotificationSinkManager

java.lang.Object
  extended byorg.globus.ogsa.client.managers.NotificationSinkManager
      extended byorg.globus.ogsa.client.managers.SecureNotificationSinkManager

public class SecureNotificationSinkManager
extends NotificationSinkManager


Field Summary
 
Fields inherited from class org.globus.ogsa.client.managers.NotificationSinkManager
CHILD_THREAD, MAIN_THREAD, properties, serviceContainer
 
Constructor Summary
SecureNotificationSinkManager()
           
 
Method Summary
 java.lang.String addListener(javax.xml.namespace.QName[] subscriptionName, java.util.Calendar timeout, HandleType sourceHandle, NotificationSinkCallback callback)
          Subscribes to a set of service data entries of the specified service to receive notifications of the SDEs state change.
 
Methods inherited from class org.globus.ogsa.client.managers.NotificationSinkManager
addListener, addListener, addListener, addListener, addSink, addSink, getDefaultSubscriptionTimeout, getInstance, getManager, getSinkID, getSubscriptionService, getWsdl, init, isListening, removeListener, removeSink, setCallbackEndpoint, setCallbackHandle, setProperties, setService, startListening, startListening, stopListening, unregisterListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureNotificationSinkManager

public SecureNotificationSinkManager()
Method Detail

addListener

public java.lang.String addListener(javax.xml.namespace.QName[] subscriptionName,
                                    java.util.Calendar timeout,
                                    HandleType sourceHandle,
                                    NotificationSinkCallback callback)
                             throws java.rmi.RemoteException,
                                    GridServiceException
Description copied from class: NotificationSinkManager
Subscribes to a set of service data entries of the specified service to receive notifications of the SDEs state change.

Overrides:
addListener in class NotificationSinkManager
Parameters:
subscriptionName - a set of service data names to subscribe to.
timeout - the timeout of the subscription. If null, timeout returned by getDefaultSubscriptionTimeout() is used.
sourceHandle - the GSH of the service to subscribe to.
callback - the notification sink.
Returns:
an id of this subscription.
Throws:
java.rmi.RemoteException
GridServiceException


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.