org.globus.wsrf.impl
Class NotificationConsumerCallbackManagerImpl

java.lang.Object
  |
  +--org.globus.wsrf.impl.NotificationConsumerCallbackManagerImpl
All Implemented Interfaces:
NotificationConsumerCallbackManager

public class NotificationConsumerCallbackManagerImpl
extends Object
implements NotificationConsumerCallbackManager


Constructor Summary
NotificationConsumerCallbackManagerImpl()
           
 
Method Summary
 NotifyCallback getCallback(List topicPath)
          Get the notification callback for the supplied topic path
 void registerCallback(List topicPath, NotifyCallback callback)
          Register a notification callback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationConsumerCallbackManagerImpl

public NotificationConsumerCallbackManagerImpl()
Method Detail

registerCallback

public void registerCallback(List topicPath,
                             NotifyCallback callback)
Description copied from interface: NotificationConsumerCallbackManager
Register a notification callback
Specified by:
registerCallback in interface NotificationConsumerCallbackManager
Following copied from interface: org.globus.wsrf.NotificationConsumerCallbackManager
Parameters:
topicPath - The topic path for which this callback should be called. May be null, in which case the callback is called for notification messages for which no other callback is registered
callback - The notification callback
See Also:
NotifyCallback

getCallback

public NotifyCallback getCallback(List topicPath)
Description copied from interface: NotificationConsumerCallbackManager
Get the notification callback for the supplied topic path
Specified by:
getCallback in interface NotificationConsumerCallbackManager
Following copied from interface: org.globus.wsrf.NotificationConsumerCallbackManager
Parameters:
topicPath - The topic path. A null topic path will return the default callback.
Returns:
The notification callback


Copyright © 1999-2003 University of Chicago and The University of Southern California. All rights reserved.