Package org.apache.avalon.framework.component
-
Interface Summary Interface Description Component This interface identifies classes that can be used asComponentsby aComposable.ComponentManager AComponentManagerselectsComponents based on a role.ComponentSelector AComponentSelectorselectsComponents based on a hint.Composable AComposableclass is one that needs to connect to software components using a "role" abstraction, thus not depending on particular implementations but on behavioral interfaces.Recomposable Deprecated. Deprecated with no replacement. -
Class Summary Class Description DefaultComponentManager This class is a static implementation of a ComponentManager.DefaultComponentSelector This is the default implementation of the ComponentSelector.WrapperComponentManager This is aComponentManagerimplementation that can wrap around aServiceManagerobject effectively adapting aServiceManagerinterface to aComponentManagerinterface.WrapperComponentSelector This is aServiceSelectorimplementation that can wrap around a legacyComponentSelectorobject effectively adapting aComponentSelectorinterface to aServiceSelectorinterface. -
Exception Summary Exception Description ComponentException The exception thrown to indicate a problem with Components.