org.apache.fulcrum.yaafi.service.baseservice
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.logger.LogEnabled
enableLogging
 
Methods inherited from interface org.apache.avalon.framework.context.Contextualizable
contextualize
 
Methods inherited from interface org.apache.avalon.framework.service.Serviceable
service
 
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.activity.Disposable
dispose
 



Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.