org.apache.avalon.framework.service
public class WrapperServiceManager extends Object implements ServiceManager
Since: 4.1.4
Version: $Id: WrapperServiceManager.java 30977 2004-07-30 03:57:54 -0500 (Fri, 30 Jul 2004) niclas $
Field Summary | |
---|---|
ComponentManager | m_componentManager
The component manager thaty this class wraps. |
Constructor Summary | |
---|---|
WrapperServiceManager(ComponentManager componentManager)
This constructor is a constructor for a WrapperServiceManager.
|
Method Summary | |
---|---|
boolean | hasService(String key)
Return true if the component is available in ServiceManager.
|
Object | lookup(String key)
Retrieve a service using specified key.
|
void | release(Object service)
Release the service back to the ServiceManager.
|
Parameters: componentManager the ComponentManager instance that is being wrapped
Parameters: key the lookup
Returns: true if the component is available in ServiceManager
Parameters: key the key to use to lookup component
Returns: the matching service
Throws: ServiceException if unable to provide the service
See Also: ServiceManager#lookup
Parameters: service the service