org.codehaus.plexus.component.manager
Class ContainerComponentManager

java.lang.Object
  extended by org.codehaus.plexus.component.manager.AbstractComponentManager
      extended by org.codehaus.plexus.component.manager.ContainerComponentManager
All Implemented Interfaces:
Cloneable, ComponentManager

public class ContainerComponentManager
extends AbstractComponentManager


Field Summary
 
Fields inherited from class org.codehaus.plexus.component.manager.AbstractComponentManager
componentContextRealms, componentDescriptor, container
 
Fields inherited from interface org.codehaus.plexus.component.manager.ComponentManager
ROLE
 
Constructor Summary
ContainerComponentManager()
           
 
Method Summary
 void dispose()
           
 Object getComponent(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
           
 void release(Object component)
           
 
Methods inherited from class org.codehaus.plexus.component.manager.AbstractComponentManager
connected, copy, createComponentInstance, createComponentInstance, decrementConnectionCount, endComponentLifecycle, getComponent, getComponentDescriptor, getConnections, getContainer, getId, getLifecycleHandler, getLogger, incrementConnectionCount, initialize, resume, setup, startComponentLifecycle, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainerComponentManager

public ContainerComponentManager()
Method Detail

dispose

public void dispose()
             throws org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
Throws:
org.codehaus.plexus.component.repository.exception.ComponentLifecycleException

release

public void release(Object component)

getComponent

public Object getComponent(org.codehaus.plexus.classworlds.realm.ClassRealm realm)
                    throws org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
Throws:
org.codehaus.plexus.component.repository.exception.ComponentLifecycleException


Copyright © 2001-2009 Codehaus. All Rights Reserved.