org.codehaus.wadi.servicespace
Interface ServiceRegistry
- All Known Subinterfaces:
- StartableServiceRegistry
- All Known Implementing Classes:
- BasicServiceRegistry
public interface ServiceRegistry
- Version:
- $Revision: 1538 $
register
void register(ServiceName name,
java.lang.Object service)
throws ServiceAlreadyRegisteredException
- Throws:
ServiceAlreadyRegisteredException
registerSingleton
SingletonServiceHolder registerSingleton(ServiceName name,
java.lang.Object service)
throws ServiceAlreadyRegisteredException
- Throws:
ServiceAlreadyRegisteredException
unregister
void unregister(ServiceName name)
throws ServiceNotFoundException
- Throws:
ServiceNotFoundException
getServiceNames
java.util.List<ServiceName> getServiceNames()
getStartedService
java.lang.Object getStartedService(ServiceName name)
throws ServiceNotFoundException,
ServiceNotAvailableException
- Throws:
ServiceNotFoundException
ServiceNotAvailableException
isServiceStarted
boolean isServiceStarted(ServiceName serviceName)
Copyright © 2008. All Rights Reserved.