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.
SimpleDeployer<T extends org.glassfish.api.container.Container,U extends org.glassfish.api.deployment.ApplicationContainer>
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.