org.ws4d.java.dispatch
Class ServiceReferenceEventRegistry

java.lang.Object
  extended by org.ws4d.java.dispatch.ServiceReferenceEventRegistry

public class ServiceReferenceEventRegistry
extends java.lang.Object

Registry to manage all listeners to service changes, who implement the ServiceListener interface.


Method Summary
static ServiceReferenceEventRegistry getInstance()
           
 void registerServiceListening(ServiceListener listener)
          Register listener (callback) for service reference changes.
 void unregisterServiceListening(ServiceListener listener)
          Unregisters listener for service reference listening.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ServiceReferenceEventRegistry getInstance()

registerServiceListening

public void registerServiceListening(ServiceListener listener)
Register listener (callback) for service reference changes. Listeners get get information about service changes.

Parameters:
listener - listener (callback) to register.

unregisterServiceListening

public void unregisterServiceListening(ServiceListener listener)
Unregisters listener for service reference listening. This method should be called, if holder of reference is no more interested in this reference.

Parameters:
listener - listener to remove.