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.
An HK2 event that is triggered when an Admin command is invoked via the REST interface (including Admin Console and CLI).
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 class loader has a list of class loaders called as delegates
that it uses to find classes.
This interface is an optimization.
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.
A service to retrieve the correct HK2 topic to invoke global events.
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 invokedEach 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
RunLevel.
invalid reference
PostStartup
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.
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.