org.superbiz.registry
Class ComponentRegistryBean

java.lang.Object
  extended by org.superbiz.registry.ComponentRegistryBean
All Implemented Interfaces:
ComponentRegistry

public class ComponentRegistryBean
extends java.lang.Object
implements ComponentRegistry


Constructor Summary
ComponentRegistryBean()
           
 
Method Summary
<T> T
getComponent(java.lang.Class<T> type)
           
 java.util.Collection<?> getComponents()
           
<T> T
removeComponent(java.lang.Class<T> type)
           
<T> T
setComponent(java.lang.Class<T> type, T value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentRegistryBean

public ComponentRegistryBean()
Method Detail

getComponent

public <T> T getComponent(java.lang.Class<T> type)
Specified by:
getComponent in interface ComponentRegistry

getComponents

public java.util.Collection<?> getComponents()
Specified by:
getComponents in interface ComponentRegistry

setComponent

public <T> T setComponent(java.lang.Class<T> type,
                          T value)
Specified by:
setComponent in interface ComponentRegistry

removeComponent

public <T> T removeComponent(java.lang.Class<T> type)
Specified by:
removeComponent in interface ComponentRegistry


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.