org.codehaus.waffle.context
Interface ContextContainer
- All Superinterfaces:
- java.io.Serializable, Startable
- All Known Implementing Classes:
- PicoContextContainer
public interface ContextContainer
- extends Startable, java.io.Serializable
dispose
void dispose()
registerComponentInstance
void registerComponentInstance(java.lang.Object instance)
getComponentInstance
java.lang.Object getComponentInstance(java.lang.Object key)
getComponentInstanceOfType
<T> T getComponentInstanceOfType(java.lang.Class<T> type)
getAllComponentInstancesOfType
<T> java.util.Collection<T> getAllComponentInstancesOfType(java.lang.Class<T> type)
validateComponentInstances
void validateComponentInstances()
getDelegate
java.lang.Object getDelegate()
Copyright © 2008. All Rights Reserved.