org.apache.geronimo.gshell.remote.server
Class RemoteShellContainer

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.DefaultPlexusContainer
          extended by org.apache.geronimo.gshell.remote.server.RemoteShellContainer
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.MutablePlexusContainer, org.codehaus.plexus.PlexusContainer

public class RemoteShellContainer
extends org.codehaus.plexus.DefaultPlexusContainer

Extended Plexus container to access internals to manage state as needed.

Version:
$Rev: 580689 $ $Date: 2007-09-30 03:06:25 -0700 (Sun, 30 Sep 2007) $

Field Summary
 
Fields inherited from class org.codehaus.plexus.DefaultPlexusContainer
childContainers, classWorld, componentComposerManager, componentDiscovererManager, componentFactoryManager, componentLookupManager, componentManagerManager, componentRepository, configuration, configurationReader, containerContext, containerRealm, creationDate, DEFAULT_CONTAINER_NAME, DEFAULT_REALM_NAME, initializationPhases, lifecycleHandlerManager, loggerManager, name, parentContainer, reloadingEnabled
 
Fields inherited from interface org.codehaus.plexus.PlexusContainer
ROLE
 
Constructor Summary
RemoteShellContainer(org.codehaus.plexus.ContainerConfiguration config)
           
 
Method Summary
static RemoteShellContainer create(org.codehaus.plexus.classworlds.ClassWorld classWorld)
           
 void disposeAllComponents()
           
 
Methods inherited from class org.codehaus.plexus.DefaultPlexusContainer
addComponentDescriptor, addContextValue, addJarRepository, addJarResource, autowire, createAndAutowire, createChildContainer, createChildContainer, createComponentRealm, discoverComponents, discoverComponents, dispose, getChildContainer, getClassWorld, getComponentComposerManager, getComponentDescriptor, getComponentDescriptor, getComponentDescriptor, getComponentDescriptor, getComponentDescriptorList, getComponentDescriptorList, getComponentDescriptorMap, getComponentDescriptorMap, getComponentDiscovererManager, getComponentFactoryManager, getComponentLookupManager, getComponentManagerManager, getComponentRealm, getComponentRepository, getConfiguration, getContainerRealm, getContext, getCreationDate, getInterpolationConfigurationReader, getLifecycleHandlerManager, getLogger, getLoggerManager, getLookupRealm, getLookupRealm, getName, getParentContainer, hasChildContainer, hasComponent, hasComponent, hasComponent, hasComponent, initialize, initializeConfiguration, initializePhases, isReloadingEnabled, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookupList, lookupList, lookupList, lookupList, lookupList, lookupList, lookupList, lookupList, lookupMap, lookupMap, lookupMap, lookupMap, lookupMap, lookupMap, lookupMap, lookupMap, registerComponentDiscoveryListener, release, releaseAll, releaseAll, removeChildContainer, removeComponentDiscoveryListener, resume, setClassWorld, setComponentComposerManager, setComponentDiscovererManager, setComponentFactoryManager, setComponentLookupManager, setComponentManagerManager, setComponentRepository, setConfiguration, setContainerRealm, setLifecycleHandlerManager, setLoggerManager, setLookupRealm, setName, setParentPlexusContainer, setReloadingEnabled, start, suspend
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteShellContainer

public RemoteShellContainer(org.codehaus.plexus.ContainerConfiguration config)
                     throws org.codehaus.plexus.PlexusContainerException
Throws:
org.codehaus.plexus.PlexusContainerException
Method Detail

disposeAllComponents

public void disposeAllComponents()
Overrides:
disposeAllComponents in class org.codehaus.plexus.DefaultPlexusContainer

create

public static RemoteShellContainer create(org.codehaus.plexus.classworlds.ClassWorld classWorld)
                                   throws org.codehaus.plexus.PlexusContainerException
Throws:
org.codehaus.plexus.PlexusContainerException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.