| Name | Description | Type | Package | Framework |
| AbstractComponentHandler | AbstractComponentHandler class, ensures components are initialized and destroyed correctly. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| AbstractContainer | This abstract implementation provides basic functionality for building an implementation of the Container interface. | Class | org.apache.avalon.fortress.impl | Apache Avalon |
| AbstractMetaInfoManager | Provides the foundation for MetaInfoManagers. | Class | org.apache.avalon.fortress.impl.role | Apache Avalon |
| AbstractObjectFactory | AbstractObjectFactory does XYZVersion:CVS $ Revision: 1. | Class | org.apache.avalon.fortress.impl.factory | Apache Avalon |
| AbstractReleasableComponent | Base Implementation for a releasable component. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| AbstractRoleManager | The Excalibur Role Manager is used for Excalibur Role Mappings. | Class | org.apache.avalon.fortress.impl.role | Apache Avalon |
| BCELCodeGenerator | BCELCodeGenerator creates implementations for the Fields needed in creating a | Class | org.apache.avalon.fortress.impl.factory | Apache Avalon |
| ComponentFactory | Factory for Avalon components. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| ComponentHandler | The ComponentHandler interface marks the ComponentHandler implementations. | Interface | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| ComponentHandlerEntry | This is the impl of runtime information about aVersion:$Revision: 1. | Class | org.apache.avalon.fortress.impl | Apache Avalon |
| ComponentHandlerMetaData | A class holding metadata about a component handler. | Class | org.apache.avalon.fortress.impl | Apache Avalon |
| ConfigurableRoleManager | Configurable RoleManager implementation. | Class | org.apache.avalon.fortress.impl.role | Apache Avalon |
| DefaultContainer | This is the default implementation of Container, adding configuration markup semantics to the AbstractContainer. | Class | org.apache.avalon.fortress.impl | Apache Avalon |
| DefaultContainerManager | This is the default implementation of the ContainerManager interface. | Class | org.apache.avalon.fortress.impl | Apache Avalon |
| DefaultECMContainer | Customize the Fortress container to handle ECM compatibilityVersion:CVS $ Revision: 1. | Class | org.apache.avalon.fortress.impl | Apache Avalon |
| ECMMetaInfoManager | Class | org.apache.avalon.fortress.impl.role | Apache Avalon | |
| ECMRoleManager | This role manager implementation is able to read ECM based role files. | Class | org.apache.avalon.fortress.impl.role | Apache Avalon |
| FactoryComponentHandler | The FactoryComponentHandler to make sure components are initialized and destroyed correctly. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| FortressRoleManager | The Excalibur Role Manager is used for Excalibur Role Mappings. | Class | org.apache.avalon.fortress.impl.role | Apache Avalon |
| FortressServiceManager | This is the Default ServiceManager for the Container. | Class | org.apache.avalon.fortress.impl.lookup | Apache Avalon |
| FortressServiceSelector | This is the Default ServiceSelector for the Container. | Class | org.apache.avalon.fortress.impl.lookup | Apache Avalon |
| InstrumentableCreator | The InstrumentableCreator is used as a standard lifecycle extension for containers that support it. | Class | org.apache.avalon.fortress.impl.extensions | Apache Avalon |
| LEAwareComponentHandler | A ComponentHandler that delegates to underlying handler but also calls relevent Lifecycle Extension handlers at the right time. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| NoopObjectFactory | NoopObjectFactory is used in situations where no proxied objects are desired. | Class | org.apache.avalon.fortress.impl.factory | Apache Avalon |
| NoopServiceManager | No-op ServiceManager contains no components, and is used when we don't want to allow a component to access otherVersion:CVS $ Revision: 1. | Class | org.apache.avalon.fortress.impl.lookup | Apache Avalon |
| PerThreadComponentHandler | The PerThreadComponentHandler implements a singleton with a slight difference: one single instance per thread. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| PoolableComponentHandler | The PoolableComponentHandler to make sure components are initialized and destroyed correctly. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| PrepareHandlerCommand | This is the command class to initialize a ComponentHandlerVersion:CVS $Revision: 1. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| ProxyManager | ProxyManager is used to abstract away the plumbing for the underlying proxy generator. | Class | org.apache.avalon.fortress.impl.factory | Apache Avalon |
| ProxyObjectFactory | An ObjectFactory that delegates to another ObjectFactory and proxies results of that factory. | Class | org.apache.avalon.fortress.impl.factory | Apache Avalon |
| ReleasableComponent | This interfaces marks a component that can be released without using the corresponding ComponentHandler. | Interface | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| Role2MetaInfoManager | Role2MetaInfoManagerTestCase does XYZVersion:CVS Revision: 1. | Class | org.apache.avalon.fortress.impl.role | Apache Avalon |
| ServiceMetaManager | ServiceMetaManager follows some simple rules to dynamically gather all services and the meta-information into one role manager. | Class | org.apache.avalon.fortress.impl.role | Apache Avalon |
| ThreadSafeComponentHandler | The ThreadSafeComponentHandler to make sure components are initialized and destroyed correctly. | Class | org.apache.avalon.fortress.impl.handler | Apache Avalon |
| WrapperClass | The interface WrapperClass provides a means of asking a dynamically created wrapper for a given object for said wrapped object. | Interface | org.apache.avalon.fortress.impl.factory | Apache Avalon |
| WrapperObjectFactory | An object factory that delegates all calls to another object factory and wraps the returned object into another object that exposes only the wrapped | Class | org.apache.avalon.fortress.impl.factory | Apache Avalon |