Interface BaseService
- All Superinterfaces:
org.apache.avalon.framework.configuration.Configurable
,org.apache.avalon.framework.context.Contextualizable
,org.apache.avalon.framework.activity.Disposable
,org.apache.avalon.framework.logger.LogEnabled
,org.apache.avalon.framework.parameters.Parameterizable
,org.apache.avalon.framework.configuration.Reconfigurable
,org.apache.avalon.framework.service.Serviceable
- All Known Implementing Classes:
BaseServiceImpl
public interface BaseService
extends org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.parameters.Parameterizable, org.apache.avalon.framework.configuration.Reconfigurable, org.apache.avalon.framework.activity.Disposable
Base class for a service implementation to capture the Avalon
configuration artifats such as logger, context, service manager,
configuration and parameters.
- Author:
- Siegfried Goeschl
-
Method Summary
Methods inherited from interface org.apache.avalon.framework.configuration.Configurable
configure
Methods inherited from interface org.apache.avalon.framework.context.Contextualizable
contextualize
Methods inherited from interface org.apache.avalon.framework.activity.Disposable
dispose
Methods inherited from interface org.apache.avalon.framework.logger.LogEnabled
enableLogging
Methods inherited from interface org.apache.avalon.framework.parameters.Parameterizable
parameterize
Methods inherited from interface org.apache.avalon.framework.configuration.Reconfigurable
reconfigure
Methods inherited from interface org.apache.avalon.framework.service.Serviceable
service