public class ServiceManagerServiceImpl extends org.apache.avalon.framework.logger.AbstractLogEnabled implements ServiceManagerService, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.parameters.Parameterizable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Disposable
| Constructor and Description |
|---|
ServiceManagerServiceImpl()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
contextualize(org.apache.avalon.framework.context.Context context) |
void |
dispose() |
org.apache.avalon.framework.logger.Logger |
getAvalonLogger() |
org.apache.avalon.framework.context.Context |
getContext() |
static ServiceManagerService |
getInstance() |
org.apache.avalon.framework.parameters.Parameters |
getParameters() |
org.apache.avalon.framework.service.ServiceManager |
getServiceManager() |
boolean |
hasService(String name) |
Object |
lookup(String name) |
void |
parameterize(org.apache.avalon.framework.parameters.Parameters parameters) |
void |
release(Object object) |
void |
service(org.apache.avalon.framework.service.ServiceManager serviceManager) |
protected static void |
setInstance(ServiceManagerServiceImpl instance)
Create the one and only instance
|
public ServiceManagerServiceImpl()
public static ServiceManagerService getInstance()
protected static void setInstance(ServiceManagerServiceImpl instance)
instance - the instancepublic void service(org.apache.avalon.framework.service.ServiceManager serviceManager) throws org.apache.avalon.framework.service.ServiceException
service in interface org.apache.avalon.framework.service.Serviceableorg.apache.avalon.framework.service.ServiceExceptionServiceable.service(org.apache.avalon.framework.service.ServiceManager)public void contextualize(org.apache.avalon.framework.context.Context context) throws org.apache.avalon.framework.context.ContextException
contextualize in interface org.apache.avalon.framework.context.Contextualizableorg.apache.avalon.framework.context.ContextExceptionContextualizable.contextualize(org.apache.avalon.framework.context.Context)public void parameterize(org.apache.avalon.framework.parameters.Parameters parameters) throws org.apache.avalon.framework.parameters.ParameterException
parameterize in interface org.apache.avalon.framework.parameters.Parameterizableorg.apache.avalon.framework.parameters.ParameterExceptionParameterizable.parameterize(org.apache.avalon.framework.parameters.Parameters)public void dispose()
dispose in interface org.apache.avalon.framework.activity.DisposableDisposable.dispose()public boolean hasService(String name)
hasService in interface org.apache.avalon.framework.service.ServiceManagerServiceManager.hasService(java.lang.String)public Object lookup(String name) throws org.apache.avalon.framework.service.ServiceException
lookup in interface org.apache.avalon.framework.service.ServiceManagerorg.apache.avalon.framework.service.ServiceExceptionServiceManager.lookup(java.lang.String)public void release(Object object)
release in interface org.apache.avalon.framework.service.ServiceManagerServiceManager.release(java.lang.Object)public org.apache.avalon.framework.service.ServiceManager getServiceManager()
getServiceManager in interface ServiceManagerServicepublic org.apache.avalon.framework.parameters.Parameters getParameters()
getParameters in interface ServiceManagerServicepublic org.apache.avalon.framework.context.Context getContext()
getContext in interface ServiceManagerServicepublic org.apache.avalon.framework.logger.Logger getAvalonLogger()
getAvalonLogger in interface ServiceManagerServiceServiceManagerService.getAvalonLogger()Copyright © 2004–1970 The Apache Software Foundation. All rights reserved.