org.codehaus.xfire.picocontainer.util
Class AbstractServiceRegistryDelegator
java.lang.Object
org.codehaus.xfire.picocontainer.util.AbstractServiceRegistryDelegator
- All Implemented Interfaces:
- ServiceRegistry
- Direct Known Subclasses:
- DefaultServiceRegistryDelegator
public abstract class AbstractServiceRegistryDelegator
- extends java.lang.Object
- implements ServiceRegistry
Abstract base class for ServiceRegistry delegators. Delegates all calls to ServiceRegistry
obtained by implementing class. All methods are just delegations.
- Version:
- $Revision$
- Author:
- Jose Peleteiro
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractServiceRegistryDelegator
public AbstractServiceRegistryDelegator()
getServiceRegistry
public abstract ServiceRegistry getServiceRegistry()
getService
public Service getService(java.lang.String serviceName)
- Specified by:
getService
in interface ServiceRegistry
register
public void register(Service service)
- Specified by:
register
in interface ServiceRegistry
unregister
public void unregister(java.lang.String serviceName)
- Specified by:
unregister
in interface ServiceRegistry
hasService
public boolean hasService(java.lang.String service)
- Specified by:
hasService
in interface ServiceRegistry
getServices
public java.util.Collection getServices()
- Specified by:
getServices
in interface ServiceRegistry
addRegistrationEventListener
public void addRegistrationEventListener(RegistrationEventListener listener)
- Specified by:
addRegistrationEventListener
in interface ServiceRegistry
removeRegistrationEventListener
public void removeRegistrationEventListener(RegistrationEventListener listener)
- Specified by:
removeRegistrationEventListener
in interface ServiceRegistry