All Classes and Interfaces

Class
Description
Determines the behavior of administrative access to GlassFish v3.
Represents the possible types of access granted as the result of logging in as an admin user.
So far, the admin container does not require much configuration but we could imagine that it will eventually support configuring wether or not to start the AminGUI.
Defines a pluggability facility to retrieve annotation types from various containers.
If there has been no other PopulatorPostProcessor that has set the descriptors HK2Loader then this one will set it to an appropriate loader for the application, using the application classloader
This DescriptorFileFinder is used to find all of the META-INF/hk2-locator/application files in the application
Information about a running application.
 
This class provides a call back mechanism at different points of the application lifecycle.
This class holds the Application and the order that it occurs in domain.xml.
Registry for deployed Applications TODO : dochez this class needs to go, I think we should use the configured tree (applications) to store this list.
BindException are thrown when port cannot be bound to a port number
This class is responsible for creation of class loader hierarchy of an application.
Instance to follow command excecution.
Command Parameters, needs to be refined...
We support two policies: 1.
Defines the builder for an embdded container.
Default sets of container that can be built.
The container Registry holds references to the currently running containers.
Extended that Mapper that prevent the WebContainer to unregister the current Mapper configuration.
Helper class for logging FINE level messages.
This classloader has a list of classloaders called as delegates that it uses to find classes.
findClass method of ClassLoader is usually a protected method.
Deployment facility
 
 
 
Tracing facility for all the deployment backend activities.
 
 
 
DeploymentType defines the various deployment entity types, and deployment ordering within the types.
Such service implementations are invoked when the domain directory is upgraded following a upgrade event.
Container for administrative tasks.
Embedded container definition, although most containers will be bound to a Port instance, it's not automatic, for instance JPA and other non network based containers might not.
Service to deploy applications to the embedded server.
Abstraction for a virtual filesystem that be used by the server to store important files.
EmbeddedFileSystem builder class.
Listener type contract to be notified of embedded server creation and destruction.
Implements the internal system administrator contract for embedded internal command submissions.
This class holds information about a particular container such as a reference to the sniffer, the container itself and the list of applications deployed in that container.
When a module is attached to a LoadedEngine, it creates an Engine reference.
Semi-private interface to the deployment context.
 
Generic implementation of the ApplicationContainer interface
Generic implementation of the deployer contract, enough to get started with adding a container to GlassFish.
Pretty generic implementation of some ArchiveHandler methods
Generic implementation of the Sniffer service that can be programmatically instantiated
Very sensitive class, anything stored here cannot be garbage collected
The point of this service is to ensure that the Globals service is properly initialized by the RunLevelService at the InitRunLevel.
Grizzly container, should probably be implemented using the GrizzlyWebServer object.
 
The meta annotation representing the Init RunLevel.
Logger information for the internal-api module.
Represents an internal system admin.
This interface acts as a facade for generating all non portable jax-rpc artifacts for a single .ear or standalone module It will be used for webservice clients
This interface is meant for all services that wish to be initialized lazily.
Exception thrown when a web container component fails to start or stop.
Manage a local password, which is a cryptographically secure random number stored in a file with permissions that only allow the owner to read it.
Loggable objects are used when there is a need to collect log entry data without actually logging the message until a later time.
 
A method implementation can be setup to return a value for a particular statistic On a call to TreeElement.getValue(), the method object on the instance is invoked
Each module of an application has an associated module info instance keeping the list of engines in which that module is loaded.
 
This class provides a contract to initialize the MQ broker
Contract for ORB provider.
Port abstraction, used to bind several containers to the same port.
Management interfaces for all embedded ports
The meta annotation representing the
invalid reference
PostStartup
RunLevel.
Denotes anything private.
Denotes anything private (not visible to users, meant for internal administration/containers functionalilties).
Simple tracker objects to remember what operations were performed
Denotes anything public meant for users'consumption.
The purpose of this class is to expand paths that contain embedded system properties of the form ${property-name}.
 
Interface to get REST Interface UID.
Abstraction for a scattered archive (parts disseminated in various directories)
 
Supported types of scattered archives.
Instances of server are embedded application servers, capable of attaching various containers (entities running users applications).
Builder for creating embedded server instance.
ServerContext interface: the server-wide runtime environment created by ApplicationServer and shared by its subsystems such as the web container or EJB container.
An utility class that supplies an Initialized SecureRandom.
Service for easy access to sniffers.
 
Created by IntelliJ IDEA.
TreeNode maintains all the Runtime Monitoring Data
Interface that augment the AdminCommand responsibilities by adding the ability to undo a previously successful execution of an administrative command.
Listens for unprocessed config changes
Extended that Mapper that prevent the WebContainer to unregister the current Mapper configuration.
Verifier contract, implementation may or may not be present at runtime.
Defines a component visibility.