Uses of Interface
org.apache.avalon.framework.component.Component
-
Packages that use Component Package Description org.apache.avalon.framework.component Deprecated: use the interfaces in theorg.apache.avalon.framework.servicepackage instead. -
-
Uses of Component in org.apache.avalon.framework.component
Subinterfaces of Component in org.apache.avalon.framework.component Modifier and Type Interface Description interfaceComponentSelectorAComponentSelectorselectsComponents based on a hint.Classes in org.apache.avalon.framework.component that implement Component Modifier and Type Class Description classDefaultComponentSelectorThis is the default implementation of the ComponentSelector.classWrapperComponentSelectorThis is aServiceSelectorimplementation that can wrap around a legacyComponentSelectorobject effectively adapting aComponentSelectorinterface to aServiceSelectorinterface.Methods in org.apache.avalon.framework.component that return Component Modifier and Type Method Description ComponentComponentManager. lookup(java.lang.String key)Get theComponentassociated with the given key.ComponentDefaultComponentManager. lookup(java.lang.String key)Retrieve Component by key from ComponentManager.ComponentWrapperComponentManager. lookup(java.lang.String key)Retrieve a component via a key.ComponentComponentSelector. select(java.lang.Object hint)Select theComponentassociated with the given hint.ComponentDefaultComponentSelector. select(java.lang.Object hint)Select the desired component.ComponentWrapperComponentSelector. select(java.lang.Object policy)Select a Component based on a policy.Methods in org.apache.avalon.framework.component with parameters of type Component Modifier and Type Method Description voidDefaultComponentManager. put(java.lang.String key, Component component)Place Component into ComponentManager.voidDefaultComponentSelector. put(java.lang.Object hint, Component component)Populate the ComponentSelector.voidComponentManager. release(Component component)Return theComponentwhen you are finished with it.voidComponentSelector. release(Component component)Return theComponentwhen you are finished with it.voidDefaultComponentManager. release(Component component)Release component.voidDefaultComponentSelector. release(Component component)Release component.voidWrapperComponentManager. release(Component component)Return theComponentwhen you are finished with it.voidWrapperComponentSelector. release(Component object)Return theObjectwhen you are finished with it.
-