Uses of Class
org.apache.cocoon.components.ComponentInfo

Packages that use ComponentInfo
org.apache.cocoon.components   
org.apache.cocoon.components.container   
org.apache.cocoon.core.container   
org.apache.cocoon.core.container.handler   
org.apache.cocoon.core.osgi   
 

Uses of ComponentInfo in org.apache.cocoon.components
 

Methods in org.apache.cocoon.components that return ComponentInfo
 ComponentInfo ComponentInfo.duplicate()
           
 

Uses of ComponentInfo in org.apache.cocoon.components.container
 

Methods in org.apache.cocoon.components.container with parameters of type ComponentInfo
 void CocoonServiceManager.addComponent(String role, String clazz, Configuration config, ComponentInfo i)
           
 

Uses of ComponentInfo in org.apache.cocoon.core.container
 

Fields in org.apache.cocoon.core.container declared as ComponentInfo
protected  ComponentInfo ComponentFactory.serviceInfo
           
 

Methods in org.apache.cocoon.core.container that return ComponentInfo
 ComponentInfo RoleManager.getDefaultServiceInfoForRole(String role)
          Retrieves the default class name for the specified role.
 ComponentInfo RoleManager.getDefaultServiceInfoForKey(String role, String shorthand)
          Retrieves a default class name for a role/key combination.
 ComponentInfo ComponentEnvironment.loadComponentInfo(String name)
           
 

Methods in org.apache.cocoon.core.container with parameters of type ComponentInfo
 void StandaloneServiceSelector.addComponent(String key, Class component, Configuration configuration, ComponentInfo info)
          Add a new component to the manager.
protected  ComponentHandler AbstractServiceManager.getComponentHandler(String role, Class componentClass, Configuration configuration, ServiceManager serviceManager, ComponentInfo baseInfo)
          Obtain a new ComponentHandler for the specified component.
protected  void AbstractServiceManager.addComponent(String className, String role, Configuration configuration, ComponentInfo info)
           
protected abstract  void AbstractServiceManager.addComponent(String role, Class clazz, Configuration config, ComponentInfo info)
           
 void CoreServiceManager.addComponent(String role, String className, Configuration configuration, ComponentInfo info)
          Add a new component to the manager.
 

Constructors in org.apache.cocoon.core.container with parameters of type ComponentInfo
StandaloneServiceSelector.Factory(ComponentEnvironment env, ComponentInfo info, String role)
           
DefaultServiceSelector.Factory(ComponentEnvironment env, ComponentInfo info, String role)
           
ComponentFactory(ComponentEnvironment environment, ComponentInfo info)
          Construct a new component factory for the specified component.
 

Uses of ComponentInfo in org.apache.cocoon.core.container.handler
 

Methods in org.apache.cocoon.core.container.handler that return ComponentInfo
 ComponentInfo LazyHandler.getInfo()
           
 ComponentInfo ComponentHandler.getInfo()
          Get the service metadata for this handler
 ComponentInfo AbstractComponentHandler.getInfo()
           
 

Methods in org.apache.cocoon.core.container.handler with parameters of type ComponentInfo
static ComponentHandler AbstractComponentHandler.getComponentHandler(String role, ComponentEnvironment componentEnv, ComponentInfo info)
          Looks up and returns a component handler for a given component class.
 

Constructors in org.apache.cocoon.core.container.handler with parameters of type ComponentInfo
ThreadSafeComponentHandler(ComponentInfo info, Logger logger, ComponentFactory factory)
          Create a ThreadSafeComponentHandler which manages a single instance of an object return by the component factory.
AbstractFactoryHandler(ComponentInfo info, Logger logger, ComponentFactory factory)
          Creates a new ComponentHandler.
PoolableComponentHandler(ComponentInfo info, Logger logger, ComponentFactory factory, Configuration config)
          Create a PoolableComponentHandler which manages a pool of Components created by the specified factory object.
NonThreadSafePoolableComponentHandler(ComponentInfo info, Logger logger, ComponentFactory factory, Configuration config)
          Create a PoolableComponentHandler which manages a pool of Components created by the specified factory object.
AbstractComponentHandler(ComponentInfo info, Logger logger)
          Creates a new ComponentHandler.
SingleThreadedComponentHandler(ComponentInfo info, Logger logger, ComponentFactory factory)
          Create a SingleThreadedComponentHandler which manages a pool of Components created by the specified factory object.
 

Uses of ComponentInfo in org.apache.cocoon.core.osgi
 

Methods in org.apache.cocoon.core.osgi with parameters of type ComponentInfo
 void OSGiCoreServiceManager.addComponent(String role, String className, Configuration configuration, ComponentInfo info)
          Catch component declarations and register exported ones as OSGi services.
 



Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.