Package org.codehaus.plexus
Class DefaultContainerConfiguration
- java.lang.Object
-
- org.codehaus.plexus.DefaultContainerConfiguration
-
- All Implemented Interfaces:
ContainerConfiguration
public class DefaultContainerConfiguration extends java.lang.Object implements ContainerConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description private org.codehaus.plexus.classworlds.ClassWorld
classWorld
private ComponentDiscovererManager
componentDiscovererManager
private java.util.List<java.lang.Class>
componentDiscoverers
private java.util.List<java.lang.Class>
componentDiscoveryListeners
private ComponentFactoryManager
componentFactoryManager
private ComponentRepository
componentRepository
private ConfigurationSource
configurationSource
private java.lang.String
containerConfiguration
private java.net.URL
containerConfigurationURL
private java.util.Map<java.lang.Object,java.lang.Object>
context
private ContainerInitializationPhase[]
initializationPhases
private LifecycleHandlerManager
lifecycleHandlerManager
private java.lang.String
name
private org.codehaus.plexus.classworlds.realm.ClassRealm
realm
-
Constructor Summary
Constructors Constructor Description DefaultContainerConfiguration()
-
Method Summary
-
-
-
Field Detail
-
name
private java.lang.String name
-
context
private java.util.Map<java.lang.Object,java.lang.Object> context
-
classWorld
private org.codehaus.plexus.classworlds.ClassWorld classWorld
-
realm
private org.codehaus.plexus.classworlds.realm.ClassRealm realm
-
containerConfiguration
private java.lang.String containerConfiguration
-
containerConfigurationURL
private java.net.URL containerConfigurationURL
-
configurationSource
private ConfigurationSource configurationSource
-
componentDiscoverers
private java.util.List<java.lang.Class> componentDiscoverers
-
componentDiscoveryListeners
private java.util.List<java.lang.Class> componentDiscoveryListeners
-
initializationPhases
private ContainerInitializationPhase[] initializationPhases
-
componentDiscovererManager
private ComponentDiscovererManager componentDiscovererManager
-
componentFactoryManager
private ComponentFactoryManager componentFactoryManager
-
componentRepository
private ComponentRepository componentRepository
-
lifecycleHandlerManager
private LifecycleHandlerManager lifecycleHandlerManager
-
-
Method Detail
-
setName
public ContainerConfiguration setName(java.lang.String name)
- Specified by:
setName
in interfaceContainerConfiguration
-
setContext
public ContainerConfiguration setContext(java.util.Map<java.lang.Object,java.lang.Object> context)
- Specified by:
setContext
in interfaceContainerConfiguration
-
setClassWorld
public ContainerConfiguration setClassWorld(org.codehaus.plexus.classworlds.ClassWorld classWorld)
- Specified by:
setClassWorld
in interfaceContainerConfiguration
-
setRealm
public ContainerConfiguration setRealm(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
- Specified by:
setRealm
in interfaceContainerConfiguration
-
setContainerConfiguration
public ContainerConfiguration setContainerConfiguration(java.lang.String containerConfiguration)
- Specified by:
setContainerConfiguration
in interfaceContainerConfiguration
-
getContainerConfiguration
public java.lang.String getContainerConfiguration()
- Specified by:
getContainerConfiguration
in interfaceContainerConfiguration
-
setContainerConfigurationURL
public ContainerConfiguration setContainerConfigurationURL(java.net.URL containerConfiguration)
- Specified by:
setContainerConfigurationURL
in interfaceContainerConfiguration
-
getContainerConfigurationURL
public java.net.URL getContainerConfigurationURL()
- Specified by:
getContainerConfigurationURL
in interfaceContainerConfiguration
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceContainerConfiguration
-
getContext
public java.util.Map<java.lang.Object,java.lang.Object> getContext()
- Specified by:
getContext
in interfaceContainerConfiguration
-
getClassWorld
public org.codehaus.plexus.classworlds.ClassWorld getClassWorld()
- Specified by:
getClassWorld
in interfaceContainerConfiguration
-
getRealm
public org.codehaus.plexus.classworlds.realm.ClassRealm getRealm()
- Specified by:
getRealm
in interfaceContainerConfiguration
-
setInitializationPhases
public ContainerConfiguration setInitializationPhases(ContainerInitializationPhase[] initializationPhases)
-
getInitializationPhases
public ContainerInitializationPhase[] getInitializationPhases()
- Specified by:
getInitializationPhases
in interfaceContainerConfiguration
-
addComponentDiscoveryListener
public ContainerConfiguration addComponentDiscoveryListener(ComponentDiscoveryListener componentDiscoveryListener)
- Specified by:
addComponentDiscoveryListener
in interfaceContainerConfiguration
-
addComponentDiscoverer
public ContainerConfiguration addComponentDiscoverer(ComponentDiscoverer componentDiscoverer)
- Specified by:
addComponentDiscoverer
in interfaceContainerConfiguration
-
addComponentDiscoverer
public ContainerConfiguration addComponentDiscoverer(java.lang.Class<?> clazz)
- Specified by:
addComponentDiscoverer
in interfaceContainerConfiguration
-
addComponentDiscoveryListener
public ContainerConfiguration addComponentDiscoveryListener(java.lang.Class<?> clazz)
- Specified by:
addComponentDiscoveryListener
in interfaceContainerConfiguration
-
getComponentDiscoverers
public java.util.List<java.lang.Class> getComponentDiscoverers()
- Specified by:
getComponentDiscoverers
in interfaceContainerConfiguration
-
getComponentDiscoveryListeners
public java.util.List<java.lang.Class> getComponentDiscoveryListeners()
- Specified by:
getComponentDiscoveryListeners
in interfaceContainerConfiguration
-
setComponentDiscovererManager
public ContainerConfiguration setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)
- Specified by:
setComponentDiscovererManager
in interfaceContainerConfiguration
-
getComponentDiscovererManager
public ComponentDiscovererManager getComponentDiscovererManager()
- Specified by:
getComponentDiscovererManager
in interfaceContainerConfiguration
-
getComponentFactoryManager
public ComponentFactoryManager getComponentFactoryManager()
- Specified by:
getComponentFactoryManager
in interfaceContainerConfiguration
-
setComponentFactoryManager
public ContainerConfiguration setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)
- Specified by:
setComponentFactoryManager
in interfaceContainerConfiguration
-
setComponentRepository
public ContainerConfiguration setComponentRepository(ComponentRepository componentRepository)
- Specified by:
setComponentRepository
in interfaceContainerConfiguration
-
getComponentRepository
public ComponentRepository getComponentRepository()
- Specified by:
getComponentRepository
in interfaceContainerConfiguration
-
addLifecycleHandler
public ContainerConfiguration addLifecycleHandler(LifecycleHandler lifecycleHandler)
- Specified by:
addLifecycleHandler
in interfaceContainerConfiguration
-
setLifecycleHandlerManager
public ContainerConfiguration setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
- Specified by:
setLifecycleHandlerManager
in interfaceContainerConfiguration
-
getLifecycleHandlerManager
public LifecycleHandlerManager getLifecycleHandlerManager()
- Specified by:
getLifecycleHandlerManager
in interfaceContainerConfiguration
-
setConfigurationSource
public ContainerConfiguration setConfigurationSource(ConfigurationSource configurationSource)
- Specified by:
setConfigurationSource
in interfaceContainerConfiguration
-
getConfigurationSource
public ConfigurationSource getConfigurationSource()
- Specified by:
getConfigurationSource
in interfaceContainerConfiguration
-
-