Name | Description | Type | Package | Framework |
AbstractConfiguration | This is an abstract Configuration implementation that deals with methods that can be abstracted away from underlying implementations. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
AbstractLogEnabled | Utility class to allow easy construction of components that will perform Version:$Id: AbstractLogEnabled. | Class | org.apache.avalon.framework.logger | Apache Avalon |
AbstractLoggable | Utility class to allow construction of easy components that will perform logging. | Class | org.apache.avalon.framework.logger | Apache Avalon |
AvailabilityAware | An Availability contract between the container and the component. | Interface | org.apache.avalon.framework.availability | Apache Avalon |
AvalonFormatter | This formatter extends ExtendedPatternFormatter so that CascadingExceptions are formatted with all nested exceptions. | Class | org.apache.avalon.framework.logger | Apache Avalon |
CascadingError | Class from which all exceptions should inherit. | Class | org.apache.avalon.framework | Apache Avalon |
CascadingException | Class from which all exceptions should inherit. | Class | org.apache.avalon.framework | Apache Avalon |
CascadingRuntimeException | Class from which all exceptions should inherit. | Class | org.apache.avalon.framework | Apache Avalon |
CascadingThrowable | Interface which all cascadign throwables should implement. | Interface | org.apache.avalon.framework | Apache Avalon |
CommonsLogger | An Avalon Logger implementation backed by a of commons lLogging. | Class | org.apache.avalon.framework.logger | Apache Avalon |
Component | This interface identifies classes that can be used as Components The contract surrounding the Component is that it is | Interface | org.apache.avalon.framework.component | Apache Avalon |
ComponentException | The exception thrown to indicate a problem with Components. | Class | org.apache.avalon.framework.component | Apache Avalon |
ComponentManager | A ComponentManager selects Components based on a role. | Interface | org.apache.avalon.framework.component | Apache Avalon |
ComponentSelector | A ComponentSelector selects Components based on a hint. | Interface | org.apache.avalon.framework.component | Apache Avalon |
Composable | A Composable class is one that needs to connect to software components using a "role" abstraction, thus not depending on particular | Interface | org.apache.avalon.framework.component | Apache Avalon |
Configurable | This interface should be implemented by classes that need to be configured with custom parameters before initialization. | Interface | org.apache.avalon.framework.configuration | Apache Avalon |
Configuration | Configuration is a interface encapsulating a configuration node used to retrieve configuration values. | Interface | org.apache.avalon.framework.configuration | Apache Avalon |
ConfigurationException | Thrown when a Configurable component cannot be configured properly, or if a value cannot be retrieved properly. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
ConfigurationUtil | This class has a bunch of utility methods to work with configuration objects. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
ConsoleLogger | Logger sending everything to the standard output streams. | Class | org.apache.avalon.framework.logger | Apache Avalon |
ContainerUtil | Utility class that makes it easier to transfer a component throught it's lifecycle stages. | Class | org.apache.avalon.framework.container | Apache Avalon |
Context | The context is the interface through which the component and its container communicate. | Interface | org.apache.avalon.framework.context | Apache Avalon |
ContextException | Exception signalling a badly formed Context. | Class | org.apache.avalon.framework.context | Apache Avalon |
Contextualizable | This inteface should be implemented by components that need a Context to work. | Interface | org.apache.avalon.framework.context | Apache Avalon |
DefaultComponentManager | This class is a static implementation of a ComponentManager. | Class | org.apache.avalon.framework.component | Apache Avalon |
DefaultComponentSelector | This is the default implementation of the ComponentSelector. | Class | org.apache.avalon.framework.component | Apache Avalon |
DefaultConfiguration | This is the default Configuration implementation. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
DefaultConfigurationBuilder | A DefaultConfigurationBuilder builds Configurations from XML, via a SAX2 compliant parser. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
DefaultConfigurationSerializer | A ConfigurationSerializer serializes configurations via SAX2 compliant parser. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
DefaultContext | Default implementation of Context. | Class | org.apache.avalon.framework.context | Apache Avalon |
DefaultImmutableConfiguration | An immutable implementation of the Configuration interface. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
DefaultServiceManager | This class is a static implementation of a ServiceManager. | Class | org.apache.avalon.framework.service | Apache Avalon |
DefaultServiceSelector | This is the default implementation of the ServiceSelectorVersion:$Id: DefaultServiceSelector. | Class | org.apache.avalon.framework.service | Apache Avalon |
Disposable | The Disposable interface is used when components need to deallocate and dispose resources prior to their destruction. | Interface | org.apache.avalon.framework.activity | Apache Avalon |
Enum | Basic enum class for type-safe enums. | Class | org.apache.avalon.framework | Apache Avalon |
ExceptionUtil | This class provides basic facilities for manipulating exceptions. | Class | org.apache.avalon.framework | Apache Avalon |
Executable | The Executable can be implemented by components that need to perform some work. | Interface | org.apache.avalon.framework.activity | Apache Avalon |
Initializable | The Initializable interface is used by components that need to allocate resources prior to them becoming active. | Interface | org.apache.avalon.framework.activity | Apache Avalon |
Jdk14Logger | The default JDK 1. | Class | org.apache.avalon.framework.logger | Apache Avalon |
Log4JLogger | The default Log4J wrapper class for Logger. | Class | org.apache.avalon.framework.logger | Apache Avalon |
LogEnabled | Components that need to log can implement this interface to be provided Loggers. | Interface | org.apache.avalon.framework.logger | Apache Avalon |
LogKit2AvalonLoggerAdapter | A basic adapter that adapts an Avalon Logger to a Logkit Logger. | Class | org.apache.avalon.framework.logger | Apache Avalon |
LogKitLogger | The default LogKit wrapper class for Logger. | Class | org.apache.avalon.framework.logger | Apache Avalon |
Loggable | Components that need to log can implement this interface to be provided Loggers. | Interface | org.apache.avalon.framework.logger | Apache Avalon |
Logger | This is a facade for the different logging subsystems. | Interface | org.apache.avalon.framework.logger | Apache Avalon |
LoggerAwareOutputStream | Logger aware output stream, characters written to this OutputStream are buffered until a newline character is encountered, or a flush() is called. | Class | org.apache.avalon.framework.logger | Apache Avalon |
MutableConfiguration | A read/write extension of the Configuration interface. | Interface | org.apache.avalon.framework.configuration | Apache Avalon |
NamespacedSAXConfigurationHandler | A SAXConfigurationHandler helps build Configurations out of sax events, including namespace information. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
NullLogger | The Null Logger class. | Class | org.apache.avalon.framework.logger | Apache Avalon |
ParameterException | Thrown when a Parameterizable component cannot be parameterized properly, or if a value cannot be retrieved properly. | Class | org.apache.avalon.framework.parameters | Apache Avalon |
Parameterizable | Components should implement this interface if they wish to be provided with parameters during startup. | Interface | org.apache.avalon.framework.parameters | Apache Avalon |
Parameters | The Parameters class represents a set of key-value The Parameters object provides a mechanism to obtain | Class | org.apache.avalon.framework.parameters | Apache Avalon |
Recomposable | Interface | org.apache.avalon.framework.component | Apache Avalon | |
Reconfigurable | Interface | org.apache.avalon.framework.configuration | Apache Avalon | |
Recontextualizable | This allows a component to re-receive it's context if container environment has changed. | Interface | org.apache.avalon.framework.context | Apache Avalon |
Reparameterizable | Components should implement this interface if they wish to be provided with parameters during its lifetime. | Interface | org.apache.avalon.framework.parameters | Apache Avalon |
Resolvable | This interface is used to indicate objects that need to be resolved in some particular context. | Interface | org.apache.avalon.framework.context | Apache Avalon |
SAXConfigurationHandler | A SAXConfigurationHandler helps build Configurations out of sax events. | Class | org.apache.avalon.framework.configuration | Apache Avalon |
ServiceException | The exception thrown to indicate a problem with service. | Class | org.apache.avalon.framework.service | Apache Avalon |
ServiceManager | A ServiceManager selects Objects based on a role. | Interface | org.apache.avalon.framework.service | Apache Avalon |
ServiceSelector | A ServiceSelector selects Objects based on a supplied policy. | Interface | org.apache.avalon.framework.service | Apache Avalon |
Serviceable | A Serviceable is a class that need to connect to software components using a "role" abstraction, thus not depending on particular implementations | Interface | org.apache.avalon.framework.service | Apache Avalon |
SingleThreaded | A interface to mark a component as SingleThreaded. | Interface | org.apache.avalon.framework.thread | Apache Avalon |
Startable | The Startable interface is used when components need to be "running" to be active. | Interface | org.apache.avalon.framework.activity | Apache Avalon |
Suspendable | The Suspendable interface is used when a component will need to temporarily halt execution of a component. | Interface | org.apache.avalon.framework.activity | Apache Avalon |
ThreadSafe | A interface to mark a component as ThreadSafe or reentrant. | Interface | org.apache.avalon.framework.thread | Apache Avalon |
UnavailableException | Exception to signal component is not available. | Class | org.apache.avalon.framework.availability | Apache Avalon |
ValuedEnum | Basic enum class for type-safe enums with values. | Class | org.apache.avalon.framework | Apache Avalon |
Version | This class is used to hold version information pertaining to a Component or interface. | Class | org.apache.avalon.framework | Apache Avalon |
WrapperComponentManager | This is a ComponentManager implementation that can wrap around a ServiceManager object effectively adapting a ServiceManager | Class | org.apache.avalon.framework.component | Apache Avalon |
WrapperComponentSelector | This is a ServiceSelector implementation that can wrap around a legacy ComponentSelector object effectively adapting a ComponentSelector | Class | org.apache.avalon.framework.component | Apache Avalon |
WrapperServiceManager | This is a ServiceManager implementation that can wrap around a legacy ComponentManager object effectively adapting a ComponentManager | Class | org.apache.avalon.framework.service | Apache Avalon |
WrapperServiceSelector | This is a ServiceSelector implementation that can wrap around a legacy ComponentSelector object effectively adapting a ComponentSelector | Class | org.apache.avalon.framework.service | Apache Avalon |