org.superbiz.registry
Class ComponentRegistryBean

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

public class ComponentRegistryBean
extends Object
implements ComponentRegistry


Constructor Summary
ComponentRegistryBean()
           
 
Method Summary
<T> T
getComponent(Class<T> type)
           
 Collection<?> getComponents()
           
<T> T
removeComponent(Class<T> type)
           
<T> T
setComponent(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(Class<T> type)
Specified by:
getComponent in interface ComponentRegistry

getComponents

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

setComponent

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

removeComponent

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


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