| Interface | Description | 
|---|---|
| Archive | Interface to an Archive object. | 
| DependencyStorage | |
| Deployable | Tagging interface used for design-elements that can be deployed. | 
| Deployer | A Deployer is responsible for performing a single unit of work in
 the Deployment process. | 
| DeployerFactory | A Deployment Factory is reponsible for providing a Deployer, given a
 DeploymentSequenceId. | 
| DeployerListener | A generic listener that can be attached to any Deployer. | 
| DeploymentConstants | Lists the DeploymentSequenceIds that are implemented by the delivered 
 Deployers. | 
| DeploymentModuleFactory | Interface to create a DeploymentModule based on a DeployShell. | 
| DeploymentModuleIO | Handles the I/O for a Deployment Module. | 
| DeploymentModuleIOFactory | Factory to create a class to handle the I/O of a DeploymentModule. | 
| DeploymentModuleListener | Interface for listenering on events on a DeploymentModule. | 
| JeeDeploymentConstants | Constants for steps in the Deployment of JEE Modules. | 
| LinkedDirtyable | |
| ListenerCondition | Interface to specify a conditional firing of a registered Listener. | 
| ModuleDeploymentListener<T extends ArchiveProfile> | Listener interface for receiving cross-cutting Deployment events that
 cover Profile Definition, Packaging and Distribution of an Archive module. | 
| PlatformDeployable | Represents an object that is deployable to a Platform. | 
| ProfileStorage | |
| ProfileType | |
| ProgressListener | |
| ProgressState | |
| Runnable | A Runnable that can be used to in a background thread, or directly by a client that wishes to monitor
 the status of deployment. | 
| Runnable.Handle | |
| Stateful | State of an object. | 
| StatefulDeployer | |
| StatefulDeployer.Handle | |
| StatefulDeployment.Handle | |
| ToolkitFactory | 
| Class | Description | 
|---|---|
| AppServerDeploymentOptions | |
| ArchiveEntry | This class represents an immutable entry in an  Archive. | 
| ArchiveEntryFactory | |
| AutoSyncSettings | |
| DefaultArchive | Utility class used to build a jar file. | 
| DefaultDeployerListener | A Default implementation of DeployerListener for sub-classing. | 
| DefaultLinkedDirtyable | This is a default implementation of the  LinkedDirtyableinterface that is primarily intended to be subclassed by data
  classes that track their own dirty state. | 
| DefaultModuleDeploymentListener<T extends ArchiveProfile> | |
| DependableFactory | |
| DependableFactory.Parms | |
| DependencyConfiguration | |
| DeployCommandFactory | |
| DeployElement | An extension of  DefaultElementthat also implements theLinkedDirtyableinterface. | 
| DeployEvent | A DeployEvent class encapsulates information related to a deployment-step
 that is passed into a DeployerListener. | 
| DeploymentManager | Entry-point into the Deployment Framework. | 
| DeploymentModule | A DeploymentModule provides an interface for managing events and
 the persistence of a deployable Archive. | 
| DeploymentModuleEvent | A DeploymentModule event is fired upon changes to a DeploymentModule. | 
| DeploymentOptions | This class defines preferences that fine-tune deployment behavior. | 
| DeploymentProfiles | |
| DeploymentView | A DeploymentView describes how a DeploymentModule should be constructed. | 
| DeploymentViewManager | Entry point into the Deployment View APIs. | 
| DeployShell | |
| DeployShell.SequenceStack | |
| DeployShellFactory | Factory to construct and return a DeployShell used for Deployment. | 
| FileSystemListenerProxy | A singleton that coalesces the number of listeners that are registered with  URLFileSystem. | 
| JavaDeploymentOptions | |
| JeeDeploymentOptions | |
| JeeDeployUtil | Helper methods for various tasks needed for accomplishing JEE Deployment. | 
| JLibraryListenerProxy | |
| PatternFilter | A decorator for a DeploymentModuleListener that only fires if an Archive entry
 name that matches supplied patterns is added or removed. | 
| Profile | |
| ProfileFactory | |
| ProfileListenerCondition | A default implementation of a ListenerCondition. | 
| ProfileTypes | A registry of  ProfileTypeobjects, gather from hooks in 
 the extension manifests. | 
| ProgressEvent | |
| ProgressEventBase | |
| SecurityDeploymentSettings | |
| Stateful.State | |
| StatefulDeployment | |
| ToolkitFactory.Utils | 
| Enum | Description | 
|---|---|
| AppServerDeploymentOptions.RedeployLevel | |
| DependableFactory.Parms.Depth | The depth to which DependableFactory should recurse when creating its 
 list of  Dependables. | 
| DeploymentOptions.InfoLogLevel | 
| Exception | Description | 
|---|---|
| DependableException | |
| DependableOperationException | |
| DeployException | This class and its subclasses represent an exception that occurs when
  the process of deploying (either preparation of deployment or deployment
  itself) is unable to complete. | 
| InvalidDependableException | |
| InvalidProfileException | |
| ProfileCreationException | |
| ProfileException | |
| ProfileOperationException | |
| StateException | Signifies an exception encountered when using the State of an Object. | 
| VetoableDeployException |