org.codehaus.plexus
Interface MutablePlexusContainer

All Superinterfaces:
PlexusContainer
All Known Implementing Classes:
DefaultPlexusContainer

public interface MutablePlexusContainer
extends PlexusContainer

Author:
Jason van Zyl

Field Summary
 
Fields inherited from interface org.codehaus.plexus.PlexusContainer
ROLE
 
Method Summary
 org.codehaus.plexus.classworlds.ClassWorld getClassWorld()
           
 ComponentDiscovererManager getComponentDiscovererManager()
           
 ComponentFactoryManager getComponentFactoryManager()
           
 ComponentLookupManager getComponentLookupManager()
           
 ComponentManagerManager getComponentManagerManager()
           
 org.codehaus.plexus.classworlds.realm.ClassRealm getComponentRealm(java.lang.String realmId)
           
 ComponentRepository getComponentRepository()
           
 PlexusConfiguration getConfiguration()
           
 ConfigurationSource getConfigurationSource()
           
 LifecycleHandlerManager getLifecycleHandlerManager()
           
 Logger getLogger()
           
 LoggerManager getLoggerManager()
           
 void setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)
           
 void setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)
           
 void setComponentLookupManager(ComponentLookupManager componentLookupManager)
           
 void setComponentManagerManager(ComponentManagerManager componentManagerManager)
           
 void setComponentRepository(ComponentRepository componentRepository)
           
 void setConfiguration(PlexusConfiguration configuration)
           
 void setConfigurationSource(ConfigurationSource configurationSource)
           
 void setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
           
 void setLoggerManager(LoggerManager loggerManager)
           
 
Methods inherited from interface org.codehaus.plexus.PlexusContainer
addComponent, addComponentDescriptor, addContextValue, addJarRepository, addJarResource, createChildRealm, discoverComponents, dispose, getComponentDescriptor, getComponentDescriptor, getComponentDescriptor, getComponentDescriptor, getComponentDescriptorList, getComponentDescriptorList, getComponentDescriptorList, getComponentDescriptorMap, getComponentDescriptorMap, getContainerRealm, getContext, getCreationDate, getLookupRealm, getLookupRealm, getName, hasComponent, hasComponent, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookupList, lookupList, lookupList, lookupList, lookupMap, lookupMap, lookupMap, lookupMap, registerComponentDiscoveryListener, release, releaseAll, releaseAll, removeComponentDiscoveryListener, removeComponentRealm, setLookupRealm, setName
 

Method Detail

getComponentRepository

ComponentRepository getComponentRepository()

setComponentRepository

void setComponentRepository(ComponentRepository componentRepository)

getLifecycleHandlerManager

LifecycleHandlerManager getLifecycleHandlerManager()

setLifecycleHandlerManager

void setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)

getComponentManagerManager

ComponentManagerManager getComponentManagerManager()

setComponentManagerManager

void setComponentManagerManager(ComponentManagerManager componentManagerManager)

getComponentDiscovererManager

ComponentDiscovererManager getComponentDiscovererManager()

setComponentDiscovererManager

void setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)

getComponentFactoryManager

ComponentFactoryManager getComponentFactoryManager()

setComponentFactoryManager

void setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)

getComponentLookupManager

ComponentLookupManager getComponentLookupManager()

setComponentLookupManager

void setComponentLookupManager(ComponentLookupManager componentLookupManager)

getLoggerManager

LoggerManager getLoggerManager()
Specified by:
getLoggerManager in interface PlexusContainer

setLoggerManager

void setLoggerManager(LoggerManager loggerManager)
Specified by:
setLoggerManager in interface PlexusContainer

getLogger

Logger getLogger()
Specified by:
getLogger in interface PlexusContainer

setConfigurationSource

void setConfigurationSource(ConfigurationSource configurationSource)

getConfigurationSource

ConfigurationSource getConfigurationSource()

setConfiguration

void setConfiguration(PlexusConfiguration configuration)

getConfiguration

PlexusConfiguration getConfiguration()

getComponentRealm

org.codehaus.plexus.classworlds.realm.ClassRealm getComponentRealm(java.lang.String realmId)
Specified by:
getComponentRealm in interface PlexusContainer

getClassWorld

org.codehaus.plexus.classworlds.ClassWorld getClassWorld()


Copyright © 2001-2008 Codehaus. All Rights Reserved.