All Classes and Interfaces

Class
Description
Common methods for ArchiveHandler implementations
Common methods for ReadableArchive implementations
 
During redeployment we preserve the application config information, if any, that the administrator has defined for the application.
This implementation of the ArchiveFactory interface is capable of creating the right abstraction of the Archive interface depending on the protocol used in the URL.
Records information about artifacts (files) that a deployer might need to track.
Represents a file to be tracked (the full URI) and a relative URI to be associated with that file if is to be downloaded (e.g., as a part in a Payload).
 
A class that can answer the following queries WITHOUT loading any classes Given a class C 1.
Records artifacts generated during deployment that need to be included inside the generated app client JAR so they are accessible on the runtime classpath.
Writes a client JAR file, if one is needed, suitable for downloading.
 
 
Provider interface for deployment lifecycle related probe events.
Provider statistics for deployment lifecycle
This Archive offers an abstraction for jsr88 deployment plan as defined for the SJES Application Server.
This properties are used to transfer information between deployment clients and server
Utility methods for deployment.
Descriptor is the root class for all objects representing deployment information in J2EE.
This class defines the minimum visitor API each descriptor is required to implement.
A dummy implementation of ApplicationContainer class.
This class is a value holder for dynamic attributes.
This implementation of the Archive interface maps to a directory/file structure.
API which FileArchive methods should use for dealing with the StaleFileManager implementation.
 
This class will detect whether an archive contains specified annotations.
This implementation of the Archive deal with reading jar files either from a JarFile or from a JarInputStream
This class resolves the dependencies between optional packages (installed libraries) and also between apps/stand-alone modules that depend on optional packages (installed libraries)
This abstract class contains all common implementation of the Archive/WritableArchive interfaces for Jar files
 
 
This class describes a module information for an applicaiton module
Simple Module exploder
Implements ReadableArchive based on multiple underlying ReadableArchives, each of which will be processed in order when looking up entries, finding the manifest, etc.
Provides an implementation of the Archive that maps to a Jar file @see java.util.jar.JarFile
This descriptor contains all common information amongst root element of the J2EE Deployment Descriptors (application, ejb-jar, web-app, connector...).
This interface defines the protocol used by the DOL to access the role mapping information of a J2EE application.
 
Convenient superclass for Deployers which only do prepare and clean up and do not actually load/unload application
Utility logic.
This class is an exception used when application name that complies with versioning incorporates critical pattern.
This service provides methods to handle application names in the versioning context
This class is an exception used when application name that complies with versioning incorporates critical pattern.
This class provides utility methods to handle application names in the versioning context
This class is an exception used when application name that complies with versioning incorporates critical pattern.