org.apache.avalon.excalibur.component
Class DefaultComponentManager

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.avalon.excalibur.component.AbstractDualLogEnabled
          extended by org.apache.avalon.excalibur.component.ExcaliburComponentManager
              extended by org.apache.avalon.excalibur.component.DefaultComponentManager
All Implemented Interfaces:
RoleManageable, org.apache.avalon.excalibur.logger.LoggerManageable, org.apache.avalon.excalibur.logger.LogKitManageable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.component.ComponentManager, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.logger.Loggable, org.apache.excalibur.instrument.Instrumentable, org.apache.excalibur.instrument.InstrumentManageable

Deprecated. Please use ExcaliburComponentManager instead

public class DefaultComponentManager
extends ExcaliburComponentManager

Default component manager for Avalon's components.

Since:
4.0
Version:
CVS $Revision: 1.4 $ $Date: 2004/02/28 11:47:14 $
Author:
Avalon Development Team

Field Summary
 
Fields inherited from class org.apache.avalon.excalibur.component.ExcaliburComponentManager
INSTRUMENTABLE_NAME
 
Fields inherited from interface org.apache.excalibur.instrument.Instrumentable
EMPTY_INSTRUMENT_ARRAY, EMPTY_INSTRUMENTABLE_ARRAY
 
Constructor Summary
DefaultComponentManager()
          Deprecated.  
DefaultComponentManager(java.lang.ClassLoader loader)
          Deprecated. Create the ComponentLocator with a Classloader
 
Method Summary
 
Methods inherited from class org.apache.avalon.excalibur.component.ExcaliburComponentManager
addComponent, addComponentInstance, configure, contextualize, dispose, getChildInstrumentables, getComponentHandler, getInstrumentableName, getInstruments, hasComponent, initialize, lookup, release, setInstrumentableName, setInstrumentManager, setLoggerManager, setLogKitManager, setRoleManager
 
Methods inherited from class org.apache.avalon.excalibur.component.AbstractDualLogEnabled
getLogkitLogger, setLogger
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultComponentManager

public DefaultComponentManager()
Deprecated. 

DefaultComponentManager

public DefaultComponentManager(java.lang.ClassLoader loader)
Deprecated. 
Create the ComponentLocator with a Classloader



Copyright © 1997-2009 Apache Software Foundation. All Rights Reserved.