Package org.apache.avalon.phoenix.interfaces

General Phoenix interfaces including Application, Embeddor, Kernel, Log and System Manager.

See:
          Description

Interface Summary
Application The Application is a self-contained component that performs a specific function.
ApplicationContext Manage the "context" in which Applications operate.
ApplicationMBean This is the interface via which you can manager the root container of Applications.
ClassLoaderManager Interface for component that creates and manages the ClassLoader for an Application.
ConfigurationRepository Repository from which all configuration data is retrieved.
ConfigurationRepositoryMBean Management interface for a Configuration Repository
ConfigurationValidator Handles parsing of configuration schema and validation against schema
ConfigurationValidatorMBean Management interface to the Configuration Validator
Deployer A Deployer is responsible for taking a URL (ie a jar/war/ear) and deploying it to a particular "location".
DeployerMBean MBean Interface for the Deployer to use the deploy feature in the HmtlAdaptor
Embeddor This is the object that is interacted with to create, manage and dispose of the kernel and related resources.
EmbeddorMBean This is the interface via which the Management interface interacts with the Embeddor.
ExtensionManagerMBean Management interface to ExtensionManager.
Kernel  
KernelMBean This is the interface via which you can manager the root container of Applications.
LogManager Interface that is used to manage Log objects for a Sar.
SystemManager This component is responsible for managing the system.
 

Class Summary
ApplicationException Exception to indicate that an Application failed to startup or shutdown cleanly.
DeploymentException Exception to indicate error deploying.
ManagerException The ManagerException used to indicate problems with managers.
 

Package org.apache.avalon.phoenix.interfaces Description

General Phoenix interfaces including Application, Embeddor, Kernel, Log and System Manager.



Copyright © 2001 Apache Jakarta Project. All Rights Reserved.