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