org.picocontainer
Interface MutablePicoContainer
- All Superinterfaces:
- PicoContainer
- All Known Implementing Classes:
- AbstractPicoContainer
- public interface MutablePicoContainer
- extends PicoContainer
- Author:
- Paul Hammant, Aslak Hellesøy, Jon Tirsén
registerComponentImplementation
public void registerComponentImplementation(Object componentKey,
Class componentImplementation)
throws PicoRegistrationException
- Throws:
PicoRegistrationException
registerComponentImplementation
public void registerComponentImplementation(Object componentKey,
Class componentImplementation,
Parameter[] parameters)
throws PicoRegistrationException
- Throws:
PicoRegistrationException
registerComponentImplementation
public void registerComponentImplementation(Class componentImplementation)
throws PicoRegistrationException
- Throws:
PicoRegistrationException
registerComponentInstance
public void registerComponentInstance(Object component)
throws PicoRegistrationException
- Throws:
PicoRegistrationException
registerComponentInstance
public void registerComponentInstance(Object componentKey,
Object componentInstance)
throws PicoRegistrationException
- Throws:
PicoRegistrationException
unregisterComponent
public void unregisterComponent(Object componentKey)
findComponentAdapter
public ComponentAdapter findComponentAdapter(Object componentKey)
throws PicoIntrospectionException
- Throws:
PicoIntrospectionException
addOrderedComponentInstance
public void addOrderedComponentInstance(Object componentInstance)
Copyright © 2003 Codehaus. All Rights Reserved.