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.service
package instead. -
-
Uses of Component in org.apache.avalon.framework.component
Subinterfaces of Component in org.apache.avalon.framework.component Modifier and Type Interface Description interface
ComponentSelector
AComponentSelector
selectsComponent
s based on a hint.Classes in org.apache.avalon.framework.component that implement Component Modifier and Type Class Description class
DefaultComponentSelector
This is the default implementation of the ComponentSelector.class
WrapperComponentSelector
This is aServiceSelector
implementation that can wrap around a legacyComponentSelector
object effectively adapting aComponentSelector
interface to aServiceSelector
interface.Methods in org.apache.avalon.framework.component that return Component Modifier and Type Method Description Component
ComponentManager. lookup(java.lang.String key)
Get theComponent
associated with the given key.Component
DefaultComponentManager. lookup(java.lang.String key)
Retrieve Component by key from ComponentManager.Component
WrapperComponentManager. lookup(java.lang.String key)
Retrieve a component via a key.Component
ComponentSelector. select(java.lang.Object hint)
Select theComponent
associated with the given hint.Component
DefaultComponentSelector. select(java.lang.Object hint)
Select the desired component.Component
WrapperComponentSelector. 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 void
DefaultComponentManager. put(java.lang.String key, Component component)
Place Component into ComponentManager.void
DefaultComponentSelector. put(java.lang.Object hint, Component component)
Populate the ComponentSelector.void
ComponentManager. release(Component component)
Return theComponent
when you are finished with it.void
ComponentSelector. release(Component component)
Return theComponent
when you are finished with it.void
DefaultComponentManager. release(Component component)
Release component.void
DefaultComponentSelector. release(Component component)
Release component.void
WrapperComponentManager. release(Component component)
Return theComponent
when you are finished with it.void
WrapperComponentSelector. release(Component object)
Return theObject
when you are finished with it.
-