org.codehaus.plexus
Class DefaultContainerConfiguration

java.lang.Object
  extended by org.codehaus.plexus.DefaultContainerConfiguration
All Implemented Interfaces:
ContainerConfiguration

public class DefaultContainerConfiguration
extends Object
implements ContainerConfiguration

Author:
Jason van Zyl

Constructor Summary
DefaultContainerConfiguration()
           
 
Method Summary
 ContainerConfiguration addComponentDiscoverer(ComponentDiscoverer componentDiscoverer)
           
 ContainerConfiguration addComponentDiscoveryListener(ComponentDiscoveryListener componentDiscoveryListener)
           
 ContainerConfiguration addLifecycleHandler(LifecycleHandler lifecycleHandler)
           
 org.codehaus.plexus.classworlds.ClassWorld getClassWorld()
           
 ComponentComposerManager getComponentComposerManager()
           
 ComponentDiscovererManager getComponentDiscovererManager()
           
 ComponentFactoryManager getComponentFactoryManager()
           
 ComponentLookupManager getComponentLookupManager()
           
 ComponentManagerManager getComponentManagerManager()
           
 ComponentRepository getComponentRepository()
           
 String getContainerConfiguration()
           
 URL getContainerConfigurationURL()
           
 Map getContext()
           
 ContainerInitializationPhase[] getInitializationPhases()
           
 LifecycleHandlerManager getLifecycleHandlerManager()
           
 String getName()
           
 PlexusContainer getParentContainer()
           
 org.codehaus.plexus.classworlds.realm.ClassRealm getRealm()
           
 ContainerConfiguration setClassWorld(org.codehaus.plexus.classworlds.ClassWorld classWorld)
           
 ContainerConfiguration setComponentComposerManager(ComponentComposerManager componentComposerManager)
           
 ContainerConfiguration setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)
           
 ContainerConfiguration setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)
           
 ContainerConfiguration setComponentManagerManager(ComponentManagerManager componentManagerManager)
           
 ContainerConfiguration setComponentRepository(ComponentRepository componentRepository)
           
 ContainerConfiguration setContainerConfiguration(String containerConfiguration)
           
 ContainerConfiguration setContainerConfigurationURL(URL containerConfiguration)
           
 ContainerConfiguration setContext(Map context)
           
 ContainerConfiguration setInitializationPhases(ContainerInitializationPhase[] initializationPhases)
           
 ContainerConfiguration setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
           
 ContainerConfiguration setName(String name)
           
 ContainerConfiguration setParentContainer(PlexusContainer parentContainer)
           
 ContainerConfiguration setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultContainerConfiguration

public DefaultContainerConfiguration()
Method Detail

setName

public ContainerConfiguration setName(String name)
Specified by:
setName in interface ContainerConfiguration

setContext

public ContainerConfiguration setContext(Map context)
Specified by:
setContext in interface ContainerConfiguration

setClassWorld

public ContainerConfiguration setClassWorld(org.codehaus.plexus.classworlds.ClassWorld classWorld)
Specified by:
setClassWorld in interface ContainerConfiguration

setRealm

public ContainerConfiguration setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
Specified by:
setRealm in interface ContainerConfiguration

setParentContainer

public ContainerConfiguration setParentContainer(PlexusContainer parentContainer)
Specified by:
setParentContainer in interface ContainerConfiguration

setContainerConfiguration

public ContainerConfiguration setContainerConfiguration(String containerConfiguration)
Specified by:
setContainerConfiguration in interface ContainerConfiguration

getContainerConfiguration

public String getContainerConfiguration()
Specified by:
getContainerConfiguration in interface ContainerConfiguration

setContainerConfigurationURL

public ContainerConfiguration setContainerConfigurationURL(URL containerConfiguration)
Specified by:
setContainerConfigurationURL in interface ContainerConfiguration

getContainerConfigurationURL

public URL getContainerConfigurationURL()
Specified by:
getContainerConfigurationURL in interface ContainerConfiguration

getName

public String getName()
Specified by:
getName in interface ContainerConfiguration

getContext

public Map getContext()
Specified by:
getContext in interface ContainerConfiguration

getClassWorld

public org.codehaus.plexus.classworlds.ClassWorld getClassWorld()
Specified by:
getClassWorld in interface ContainerConfiguration

getParentContainer

public PlexusContainer getParentContainer()
Specified by:
getParentContainer in interface ContainerConfiguration

getRealm

public org.codehaus.plexus.classworlds.realm.ClassRealm getRealm()
Specified by:
getRealm in interface ContainerConfiguration

setInitializationPhases

public ContainerConfiguration setInitializationPhases(ContainerInitializationPhase[] initializationPhases)

getInitializationPhases

public ContainerInitializationPhase[] getInitializationPhases()
Specified by:
getInitializationPhases in interface ContainerConfiguration

getComponentLookupManager

public ComponentLookupManager getComponentLookupManager()
Specified by:
getComponentLookupManager in interface ContainerConfiguration

addComponentDiscoveryListener

public ContainerConfiguration addComponentDiscoveryListener(ComponentDiscoveryListener componentDiscoveryListener)
Specified by:
addComponentDiscoveryListener in interface ContainerConfiguration

addComponentDiscoverer

public ContainerConfiguration addComponentDiscoverer(ComponentDiscoverer componentDiscoverer)
Specified by:
addComponentDiscoverer in interface ContainerConfiguration

setComponentDiscovererManager

public ContainerConfiguration setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)
Specified by:
setComponentDiscovererManager in interface ContainerConfiguration

getComponentDiscovererManager

public ComponentDiscovererManager getComponentDiscovererManager()
Specified by:
getComponentDiscovererManager in interface ContainerConfiguration

getComponentFactoryManager

public ComponentFactoryManager getComponentFactoryManager()
Specified by:
getComponentFactoryManager in interface ContainerConfiguration

setComponentFactoryManager

public ContainerConfiguration setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)
Specified by:
setComponentFactoryManager in interface ContainerConfiguration

getComponentManagerManager

public ComponentManagerManager getComponentManagerManager()
Specified by:
getComponentManagerManager in interface ContainerConfiguration

setComponentManagerManager

public ContainerConfiguration setComponentManagerManager(ComponentManagerManager componentManagerManager)
Specified by:
setComponentManagerManager in interface ContainerConfiguration

setComponentRepository

public ContainerConfiguration setComponentRepository(ComponentRepository componentRepository)
Specified by:
setComponentRepository in interface ContainerConfiguration

getComponentRepository

public ComponentRepository getComponentRepository()
Specified by:
getComponentRepository in interface ContainerConfiguration

setComponentComposerManager

public ContainerConfiguration setComponentComposerManager(ComponentComposerManager componentComposerManager)
Specified by:
setComponentComposerManager in interface ContainerConfiguration

getComponentComposerManager

public ComponentComposerManager getComponentComposerManager()
Specified by:
getComponentComposerManager in interface ContainerConfiguration

addLifecycleHandler

public ContainerConfiguration addLifecycleHandler(LifecycleHandler lifecycleHandler)
Specified by:
addLifecycleHandler in interface ContainerConfiguration

setLifecycleHandlerManager

public ContainerConfiguration setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
Specified by:
setLifecycleHandlerManager in interface ContainerConfiguration

getLifecycleHandlerManager

public LifecycleHandlerManager getLifecycleHandlerManager()
Specified by:
getLifecycleHandlerManager in interface ContainerConfiguration


Copyright © 2001-2007 Codehaus. All Rights Reserved.