org.codehaus.plexus
Class DefaultContainerConfiguration

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

public class DefaultContainerConfiguration
extends java.lang.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()
           
 ComponentDiscovererManager getComponentDiscovererManager()
           
 ComponentFactoryManager getComponentFactoryManager()
           
 ComponentLookupManager getComponentLookupManager()
           
 ComponentManagerManager getComponentManagerManager()
           
 ComponentRepository getComponentRepository()
           
 ConfigurationSource getConfigurationSource()
           
 java.lang.String getContainerConfiguration()
           
 java.net.URL getContainerConfigurationURL()
           
 java.util.Map getContext()
           
 ContainerInitializationPhase[] getInitializationPhases()
           
 LifecycleHandlerManager getLifecycleHandlerManager()
           
 java.lang.String getName()
           
 PlexusContainer getParentContainer()
           
 org.codehaus.plexus.classworlds.realm.ClassRealm getRealm()
           
 boolean isDevMode()
           
 ContainerConfiguration setClassWorld(org.codehaus.plexus.classworlds.ClassWorld classWorld)
           
 ContainerConfiguration setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)
           
 ContainerConfiguration setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)
           
 ContainerConfiguration setComponentManagerManager(ComponentManagerManager componentManagerManager)
           
 ContainerConfiguration setComponentRepository(ComponentRepository componentRepository)
           
 ContainerConfiguration setConfigurationSource(ConfigurationSource configurationSource)
           
 ContainerConfiguration setContainerConfiguration(java.lang.String containerConfiguration)
           
 ContainerConfiguration setContainerConfigurationURL(java.net.URL containerConfiguration)
           
 ContainerConfiguration setContext(java.util.Map context)
           
 ContainerConfiguration setDevMode(boolean devMode)
           
 ContainerConfiguration setInitializationPhases(ContainerInitializationPhase[] initializationPhases)
           
 ContainerConfiguration setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
           
 ContainerConfiguration setName(java.lang.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(java.lang.String name)
Specified by:
setName in interface ContainerConfiguration

setContext

public ContainerConfiguration setContext(java.util.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(java.lang.String containerConfiguration)
Specified by:
setContainerConfiguration in interface ContainerConfiguration

getContainerConfiguration

public java.lang.String getContainerConfiguration()
Specified by:
getContainerConfiguration in interface ContainerConfiguration

setContainerConfigurationURL

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

getContainerConfigurationURL

public java.net.URL getContainerConfigurationURL()
Specified by:
getContainerConfigurationURL in interface ContainerConfiguration

getName

public java.lang.String getName()
Specified by:
getName in interface ContainerConfiguration

getContext

public java.util.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

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

setConfigurationSource

public ContainerConfiguration setConfigurationSource(ConfigurationSource configurationSource)
Specified by:
setConfigurationSource in interface ContainerConfiguration

getConfigurationSource

public ConfigurationSource getConfigurationSource()
Specified by:
getConfigurationSource in interface ContainerConfiguration

setDevMode

public ContainerConfiguration setDevMode(boolean devMode)
Specified by:
setDevMode in interface ContainerConfiguration

isDevMode

public boolean isDevMode()
Specified by:
isDevMode in interface ContainerConfiguration


Copyright © 2001-2008 Codehaus. All Rights Reserved.