Uses of Interface
org.apache.avalon.fortress.impl.handler.ComponentHandler

Packages that use ComponentHandler
org.apache.avalon.fortress.impl The fortress.impl package contains the containment abstraction of the Fortress system 
org.apache.avalon.fortress.impl.handler The handler package includes the lifestyle support systems. 
org.apache.avalon.fortress.impl.lookup The lookup package includes a service manager and selector then implements the ECM lookup policies. 
 

Uses of ComponentHandler in org.apache.avalon.fortress.impl
 

Fields in org.apache.avalon.fortress.impl declared as ComponentHandler
private  ComponentHandler ComponentHandlerEntry.m_handler
           
 

Methods in org.apache.avalon.fortress.impl that return ComponentHandler
private  ComponentHandler AbstractContainer.getComponentHandler(org.apache.avalon.fortress.MetaInfoEntry metaEntry, ComponentHandlerMetaData metaData)
          Get a ComponentHandler with the default constructor for the component class passed in.
private  ComponentHandler DefaultECMContainer.getComponentHandler(java.lang.String classname, java.lang.Class handlerClass, ComponentHandlerMetaData metaData)
          Get a ComponentHandler with the default constructor for the component class passed in.
 ComponentHandler ComponentHandlerEntry.getHandler()
          Return the handler that entry manages.
 

Constructors in org.apache.avalon.fortress.impl with parameters of type ComponentHandler
ComponentHandlerEntry(ComponentHandler handler, ComponentHandlerMetaData metaData)
          Create an entry for a particular handler.
 

Uses of ComponentHandler in org.apache.avalon.fortress.impl.handler
 

Classes in org.apache.avalon.fortress.impl.handler that implement ComponentHandler
 class AbstractComponentHandler
          AbstractComponentHandler class, ensures components are initialized and destroyed correctly.
 class FactoryComponentHandler
          The FactoryComponentHandler to make sure components are initialized and destroyed correctly.
 class LEAwareComponentHandler
          A ComponentHandler that delegates to underlying handler but also calls relevent Lifecycle Extension handlers at the right time.
 class PerThreadComponentHandler
          The PerThreadComponentHandler implements a singleton with a slight difference: one single instance per thread.
 class PoolableComponentHandler
          The PoolableComponentHandler to make sure components are initialized and destroyed correctly.
 class ThreadSafeComponentHandler
          The ThreadSafeComponentHandler to make sure components are initialized and destroyed correctly.
 

Fields in org.apache.avalon.fortress.impl.handler declared as ComponentHandler
private  ComponentHandler AbstractReleasableComponent.handler
           
private  ComponentHandler LEAwareComponentHandler.m_componentHandler
           
private  ComponentHandler PrepareHandlerCommand.m_handler
           
 

Methods in org.apache.avalon.fortress.impl.handler that return ComponentHandler
 ComponentHandler PrepareHandlerCommand.getHandler()
          Returns a reference to the ComponentHandler being prepared.
 

Methods in org.apache.avalon.fortress.impl.handler with parameters of type ComponentHandler
 void AbstractReleasableComponent.initialize(ComponentHandler handler)
           
 void ReleasableComponent.initialize(ComponentHandler handler)
          Initialize this component with the corresponding component handler.
 

Constructors in org.apache.avalon.fortress.impl.handler with parameters of type ComponentHandler
LEAwareComponentHandler(ComponentHandler componentHandler, LifecycleExtensionManager extManager, org.apache.avalon.framework.context.Context context)
          Creation of a new handler.
PrepareHandlerCommand(ComponentHandler handler, org.apache.avalon.framework.logger.Logger logger)
          Creation of a new prepare handler command.
 

Uses of ComponentHandler in org.apache.avalon.fortress.impl.lookup
 

Methods in org.apache.avalon.fortress.impl.lookup that return ComponentHandler
private  ComponentHandler FortressServiceSelector.getHandler(java.lang.Object hint)