org.codehaus.plexus
Interface MutablePlexusContainer

All Superinterfaces:
org.codehaus.plexus.PlexusContainer
All Known Implementing Classes:
DefaultPlexusContainer

public interface MutablePlexusContainer
extends org.codehaus.plexus.PlexusContainer

Author:
Jason van Zyl

Field Summary
 
Fields inherited from interface org.codehaus.plexus.PlexusContainer
ROLE
 
Method Summary
 org.codehaus.plexus.classworlds.ClassWorld getClassWorld()
           
 ComponentComposerManager getComponentComposerManager()
           
 ComponentDiscovererManager getComponentDiscovererManager()
           
 ComponentFactoryManager getComponentFactoryManager()
           
 ComponentLookupManager getComponentLookupManager()
           
 ComponentManagerManager getComponentManagerManager()
           
 org.codehaus.plexus.classworlds.realm.ClassRealm getComponentRealm(java.lang.String realmId)
           
 ComponentRepository getComponentRepository()
           
 org.codehaus.plexus.configuration.PlexusConfiguration getConfiguration()
           
 LifecycleHandlerManager getLifecycleHandlerManager()
           
 org.codehaus.plexus.logging.Logger getLogger()
           
 org.codehaus.plexus.logging.LoggerManager getLoggerManager()
           
 org.codehaus.plexus.PlexusContainer getParentContainer()
           
 void setComponentComposerManager(ComponentComposerManager componentComposerManager)
           
 void setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)
           
 void setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)
           
 void setComponentLookupManager(ComponentLookupManager componentLookupManager)
           
 void setComponentManagerManager(ComponentManagerManager componentManagerManager)
           
 void setComponentRepository(ComponentRepository componentRepository)
           
 void setConfiguration(org.codehaus.plexus.configuration.PlexusConfiguration configuration)
           
 void setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)
           
 void setLoggerManager(org.codehaus.plexus.logging.LoggerManager loggerManager)
           
 
Methods inherited from interface org.codehaus.plexus.PlexusContainer
addComponentDescriptor, addContextValue, addJarRepository, addJarResource, autowire, createAndAutowire, createChildContainer, createChildContainer, createComponentRealm, dispose, getChildContainer, getComponentDescriptor, getComponentDescriptorList, getComponentDescriptorMap, getContainerRealm, getContext, getCreationDate, getName, hasChildContainer, hasComponent, hasComponent, isReloadingEnabled, lookup, lookup, lookup, lookup, lookupList, lookupList, lookupMap, lookupMap, registerComponentDiscoveryListener, release, releaseAll, releaseAll, removeChildContainer, removeComponentDiscoveryListener, resume, setName, setParentPlexusContainer, setReloadingEnabled, suspend
 

Method Detail

getComponentRepository

public ComponentRepository getComponentRepository()

setComponentRepository

public void setComponentRepository(ComponentRepository componentRepository)

getLifecycleHandlerManager

public LifecycleHandlerManager getLifecycleHandlerManager()

setLifecycleHandlerManager

public void setLifecycleHandlerManager(LifecycleHandlerManager lifecycleHandlerManager)

getComponentManagerManager

public ComponentManagerManager getComponentManagerManager()

setComponentManagerManager

public void setComponentManagerManager(ComponentManagerManager componentManagerManager)

getComponentDiscovererManager

public ComponentDiscovererManager getComponentDiscovererManager()

setComponentDiscovererManager

public void setComponentDiscovererManager(ComponentDiscovererManager componentDiscovererManager)

getComponentFactoryManager

public ComponentFactoryManager getComponentFactoryManager()

setComponentFactoryManager

public void setComponentFactoryManager(ComponentFactoryManager componentFactoryManager)

getComponentLookupManager

public ComponentLookupManager getComponentLookupManager()

setComponentLookupManager

public void setComponentLookupManager(ComponentLookupManager componentLookupManager)

getComponentComposerManager

public ComponentComposerManager getComponentComposerManager()

setComponentComposerManager

public void setComponentComposerManager(ComponentComposerManager componentComposerManager)

getLoggerManager

public org.codehaus.plexus.logging.LoggerManager getLoggerManager()
Specified by:
getLoggerManager in interface org.codehaus.plexus.PlexusContainer

setLoggerManager

public void setLoggerManager(org.codehaus.plexus.logging.LoggerManager loggerManager)
Specified by:
setLoggerManager in interface org.codehaus.plexus.PlexusContainer

getLogger

public org.codehaus.plexus.logging.Logger getLogger()
Specified by:
getLogger in interface org.codehaus.plexus.PlexusContainer

setConfiguration

public void setConfiguration(org.codehaus.plexus.configuration.PlexusConfiguration configuration)

getConfiguration

public org.codehaus.plexus.configuration.PlexusConfiguration getConfiguration()

getParentContainer

public org.codehaus.plexus.PlexusContainer getParentContainer()

getComponentRealm

public org.codehaus.plexus.classworlds.realm.ClassRealm getComponentRealm(java.lang.String realmId)

getClassWorld

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


Copyright © 2001-2006 Codehaus. All Rights Reserved.