Uses of Interface org.apache.avalon.framework.component.Component (Avalon Framework 4.1.5 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.avalon.framework.component.Component

Packages that use Component
org.apache.avalon.framework.component | Deprecated: use the interfaces in the `org.apache.avalon.framework.service` package instead.

Uses of Component in org.apache.avalon.framework.component

Subinterfaces of Component in org.apache.avalon.framework.component
`interface` | `ComponentSelector` A `ComponentSelector` selects `Component`s based on a hint.

Classes in org.apache.avalon.framework.component that implement Component
`class` | `DefaultComponentSelector` This is the default implementation of the ComponentSelector.
`class` | `WrapperComponentSelector` This is a `ServiceSelector` implementation that can wrap around a legacy `ComponentSelector` object effectively adapting a `ComponentSelector` interface to a `ServiceSelector` interface.

Methods in org.apache.avalon.framework.component that return Component
`Component` | `WrapperComponentSelector.select(Object policy)` Select a Component based on a policy.
`Component` | `WrapperComponentManager.lookup(String key)` Retrieve a component via a key.
`Component` | `DefaultComponentSelector.select(Object hint)` Select the desired component.
`Component` | `DefaultComponentManager.lookup(String key)` Retrieve Component by key from ComponentManager.
`Component` | `ComponentSelector.select(Object hint)` Select the `Component` associated with the given hint.
`Component` | `ComponentManager.lookup(String key)` Get the `Component` associated with the given key.

Methods in org.apache.avalon.framework.component with parameters of type Component
`void` | `WrapperComponentSelector.release(Component object)` Return the `Object` when you are finished with it.
`void` | `WrapperComponentManager.release(Component component)` Return the `Component` when you are finished with it.
`void` | `DefaultComponentSelector.release(Component component)` Release component.
`void` | `DefaultComponentSelector.put(Object hint, Component component)` Populate the ComponentSelector.
`void` | `DefaultComponentManager.put(String key, Component component)` Place Component into ComponentManager.
`void` | `DefaultComponentManager.release(Component component)` Release component.
`void` | `ComponentSelector.release(Component component)` Return the `Component` when you are finished with it.
`void` | `ComponentManager.release(Component component)` Return the `Component` when you are finished with it.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © Apache Software Foundation. All Rights Reserved.