All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| Absolutized |
Used in conjunction with File or String that represents a file to indicate that the path is
absolutized.
|
| AccessRequired |
Allows command developers to declare what resources are affected by the command and what actions must be authorized
on each to allow the command to execute.
|
| AccessRequired.AccessCheck<T> |
Represents an authorization check: a resource and an action to be authorized on that resource.
|
| AccessRequired.Delegate |
|
| AccessRequired.List |
Declares multiple class-level @AccessRequired authorization steps, typically each identifying different
resources and/or different actions
|
| AccessRequired.NewChild |
Declares access control for creating a new child ConfigBean in a collection on an existing
ConfigBean.
|
| AccessRequired.NewChild.List |
Declares multiple authorization checks for creating the same single new ConfigBean.
|
| AccessRequired.To |
Declares access control on an existing, non-null ConfigBean.
|
| AccessRequired.Util |
Utility methods used both from AccessCheck and from CommandSecurityChecker.
|
| ActionReport |
An action report is an abstract class allowing any type of server side action like a service execution, a command
execution to report on its execution to the originator of the action.
|
| ActionReport.ExitCode |
|
| ActionReport.MessagePart |
|
| Adapter |
Contract interface for registering adapters to a port.
|
| AdminCommand |
This is an admin command interface, command implementations have to be stateless and should also have a
org.jvnet.hk2.component.Scope value of PerLookup
|
| AdminCommandContext |
Useful services for administrative commands implementation
|
| AdminCommandContextForInstance |
Most of AdminCommandContext attributes are used in any phase of command execution (supplemental commands,
replication) but some of them must be different for every instance.
|
| AdminCommandContextImpl |
Useful services for administrative commands implementation
|
| AdminCommandEventBroker<T> |
Events broker for AdminCommands.
|
| AdminCommandEventBroker.AdminCommandListener<T> |
Listener for AdminCommand events.
|
| AdminCommandEventBroker.BrokerListenerRegEvent |
|
| AdminCommandEventBroker.EventBrokerUtils |
Place relevant for utility methods
|
| AdminCommandLock |
The implementation of the admin command lock.
|
| AdminCommandLock.SuspendStatus |
The status of a suspend command attempt.
|
| AdminCommandLockException |
The AdminCommandLockException is generated when a command can not acquire an AdminCommandLock.
|
| AdminCommandLockTimeoutException |
The AdminCommandLockTimeoutException is generated when a command can not acquire an AdminCommandLock within the
allotted time.
|
| AdminCommandSecurity |
|
| AdminCommandSecurity.AccessCheckProvider |
Behavior required of all command classes which provide any of their own custom authorization enforcement.
|
| AdminCommandSecurity.Preauthorization |
|
| AdminCommandState |
|
| AdminCommandState.State |
|
| AMXLoader |
A loader of AMX MBeans.
|
| ApplicationContainer<T> |
Interface to an application container.
|
| ApplicationContext |
Useful services for application loading implementation
|
| ApplicationEnvironment |
Provides information about the currently running environment in scenarios that are not defined by the Java enterprise
specifications
|
| ApplicationMetaDataProvider<T> |
Implementations of this interface are providing deployment application metadata
|
| ApplicationName |
An configured element which has to have application type of name.
|
| ApplicationNameInjector |
|
| Archive |
This interface is an abstraction for accessing a module archive.
|
| ArchiveDetector |
ArchiveHandlers are considered part of container implementation, hence are not available until the
corresponding container is setup.
|
| ArchiveHandler |
ArchiveHandlers are handling certain archive type.
|
| ArchiveType |
ArchiveType is an extension over ModuleType defined in jsr88 API.
|
| Async |
Admin Command implementations can use this annotation to indicate asynchronous execution of their logic.
|
| AsyncImpl |
Implementation for the @Async command capability.
|
| AuthenticationException |
A specialized CommandException that indicates an authentication failure.
|
| AuthorizationPreprocessor |
Defines the API for services which provide additional information to be used during authorization.
|
| BytecodePreprocessor |
Third party tool vendors may implement this interface to provide code instrumentation to the application server.
|
| ClientNamingConfigurator |
Used by application client container to configure default naming behavior for a client JVM.
|
| ClusterExecutor |
A ClusterExecutor is responsible for remotely executing commands.
|
| CommandAspect |
A marker annotation for annotations that indicate that an AdminCommand functionality is to be extended in a certain
way.
|
| CommandAspectBase<T extends Annotation> |
Empty implementation of CommandAspectImpl.
|
| CommandAspectFacade |
This is an extensible facade class to support options which can be passed from the client to server and uses the
CommandAspects
|
| CommandAspectImpl<T extends Annotation> |
Interface for defining aspects for AdminCommands.
|
| CommandException |
|
| CommandLock |
Annotation used to indicate what type of lock to acquire before executing an admin command.
|
| CommandLock.LockType |
The type of command lock.
|
| CommandModel |
Model for an administrative command
|
| CommandModel.ParamModel |
Model for a command parameter.
|
| CommandModelProvider |
Interface denoting administrative commands that provide their model.
|
| CommandParameters |
A marker interface to indicate classes that are used to pass parameters to the parameters method of the
CommandRunner.CommandInvocation API.
|
| CommandProgress |
Base interface of progress status implementation.
|
| CommandProgressRegistry |
|
| CommandRunner |
CommandRunner is a service that allows you to run administrative commands.
|
| CommandRunner.CommandInvocation |
CommandInvocation defines a command excecution context like the requested name of the command to execute, the
parameters of the command, etc...
|
| CommandSupport |
Utility class for command framework.
|
| CommandValidationException |
|
| ComponentInvocation |
|
| ComponentInvocation.ComponentInvocationType |
|
| ComponentInvocationHandler |
ComponentInvocationHandler handles pre and post activities for a particular type of ComponentInvocation
|
| ComponentNamingUtil |
|
| CompositeHandler |
Composite handlers are just like any other ArchiveHandler except they get a chance at looking at the archive before
the archive handlers do
The main reason for this tag interface is that some archive handlers might be tricked into thinking a composite
archive is theirs when in fact they only own a part of it.
|
| ConfigExtension |
ConfigExtension is an configuration extension that hooks itself under the config configuration.
|
| ConfigExtensionInjector |
|
| ConfigParser |
|
| ConfigurationCleanup |
Contract called on startup right after the configuration has been read (and potentially upgraded) but before the
startup services.
|
| ConfigurationUpgrade |
Contract for services which want to perform some upgrade on the application server configuration
|
| ConnectionValidation |
This interface can be implemented to provide a custom connection validation mechanism if custom-validation is chosen
as the connection-validation-method.
|
| ConsoleProvider |
This interface exists to provide a marker for locating modules which provide GUI features to be displayed in the
GlassFish admin console.
|
| Constants |
Web container related constants that other modules (e.g., security) depend on.
|
| Container |
Tag interface for container related configuration.
|
| Container |
Contract identifying a container implementation.
|
| ContainerInjector |
|
| ContainerMonitoring |
Default monitoring configuration for containers.
|
| ContainerMonitoringInjector |
|
| DataSource |
The javax.sql.DataSource implementation of SunONE application server will implement this interface.
|
| DefaultResourceProxy |
Identifies a class that implements a default resource.
|
| DefaultResourceProxy.Util |
|
| DeployCommandParameters |
Parameters passed by the user to a deployment request.
|
| DeployCommandParameters.ParameterNames |
|
| Deployer<T extends Container,U extends ApplicationContainer> |
A deployer is capable of deploying one type of applications.
|
| DeploymentContext |
Useful services for Deployer service implementation
|
| DomainContext |
Context passed at the time of CreateDomain to modules with some initial config.
|
| DomainInitializer |
Marker interface to mark inhabitants that require some minimal initial configuration to be inserted into a newly
create domain's domain.xml
|
| DTraceContract |
|
| EndpointRegistrationException |
Exception, which will be thrown on endpoint registration problems.
|
| EventListener |
Code that wish to listen to glassfish events should implement this interface and register it to the Events contract
implementation.
|
| EventListener.Event<T> |
|
| Events |
Contract to register/unregister events listener.
|
| EventTypes<T> |
Extensible list of event types.
|
| ExecuteOn |
Annotation to qualify when an action like a command is targeted to be run on a cluster or a set of instances.
|
| ExecutionContext |
Any execution type invocation should be passed with an instance of this context.
|
| FailurePolicy |
Defines the expected behaviour from the system when a supplemental command (could be a local or remote invocation)
fails to execute properly.
|
| FileMonitoring |
Service to monitor changes to files.
|
| FileMonitoring.FileChangeListener |
|
| FileServer |
Implementations of this interface are responsible for servicing a file residing on the local file system to a
Response object.
|
| FutureProvider<T> |
Some operations may be asynchronous and need to provide their results as a list of future objects
|
| GlassfishNamingManager |
The NamingManager provides an interface for various components to use naming functionality.
|
| I18n |
Identify an I18n resource associated with the annotated element.
|
| IfFailure |
Annotation used to indicate what type of failure action should be performed if the annotated method was to return a
failure error code or throw an exception.
|
| InstanceCommand |
|
| InstanceCommandResult |
|
| InstanceState |
This holds the late status of the instance, the commands that are Queued up while the instance was starting etc.
|
| InstanceState.StateType |
|
| InstrumentableClassLoader |
Providers of class loaders for GlassFish applications can optionally implements this interface to indicate their
class loader is capable of byte code enhancement.
|
| InvalidCommandException |
|
| InvocationException |
|
| InvocationManager |
InvocationManager provides interface to keep track of component context on a per-thread basis
|
| InvocationManagerImpl |
|
| JNDIBinding |
A contract that describes a binding in the component namespace
|
| Job |
Represents running (or finished) command instance.
|
| JobCreator |
This is the contract responsible for creating Job
|
| JobInfo |
This class contains information related to a job which will be persisted to jobs.xml
|
| JobInfos |
This class contains information of all the jobs which will be persisted to jobs.xml
|
| JobLocator |
This is a contract which is used to locate all the jobs.xml files on server startup
|
| JobManager |
This is the contract for the JobManagerService The JobManager will be responsible for 1.
|
| JobManager.Checkpoint |
Container for checkpoint related objects
|
| JobPersistence |
A contract to persist jobs related information to files
|
| LegacyConfigurationUpgrade |
Contract for upgrading legacy configuration values to their new location or simply removing them if they are no
longer supported.
|
| LifecycleEvent |
This class defines the types of events that get fired by the application server.
|
| LifecycleEventContext |
LifecycleEventContext interface exposes the server-wide runtime environment that is created by ApplicationServer.
|
| LifecycleListener |
lifecycle modules implement com.sun.appserv.server.LifecycleListener interface.
|
| LogHelper |
Class providing helper APIs for logging purposes.
|
| LogLevel |
|
| ManagedJob |
This annotation will be added for commands which need to be managed by Job Manager
|
| ManifestConstants |
Authorized manifest entries to hook up to the module management subsystem.
|
| MetaData |
MetaData associated with a Deployer.
|
| ModelBinding |
Defines a binding to a model class, used to retrieve metadata about this model.
|
| MonitoringItem |
Tag interface for any non default monitoring configuration
|
| Named |
An configured element which is named.
|
| NamedInjector |
|
| NamedNamingObjectProxy |
|
| NamedResource |
Marks a POJO class, a field, or a method as a named resource.
|
| NamedResource.Key |
|
| NamespacePrefixes |
|
| NamingClusterInfo |
A contract that manages naming load-balancing.
|
| NamingObjectProxy |
A proxy object that can be bound to GlassfishNamingManager.
|
| NamingObjectProxy.InitializationNamingObjectProxy |
Special Naming Object proxy whose first create() call replaces itself in naming service.
|
| NamingObjectsProvider |
Implementors of this contract wish to be called when the NamingManager is instanciated so they have an opportunity to
register named objects to the naming manager.
|
| OpsParams |
Support class for all types of deployment operation parameters.
|
| OpsParams.Command |
There can be cases where the container code wants to find out the command associated with the operation when the
Origin information is not sufficient
|
| OpsParams.Origin |
There can be so far 6 types of events that can trigger deployment activities.
|
| Param |
Param is a parameter to a command.
|
| ParamDefaultCalculator |
Interface for defining dynamic command parameter defaults.
|
| ParameterBridge |
A parameter mapper acts as a bridge between supplied parameters (by the user on the command line for instance) and
expected parameters by a action.
|
| ParameterBridge.NoMapper |
Provided mapper that does not change parameters names or values from the input set.
|
| ParameterMap |
A map from parameter name to a list of parameter values.
|
| PasswordAliasResolver |
Resolves password alias expressions of the form ${ALIAS=aliasName} using an internal password alias store while also
accepting passwords themselves which are not translated.
|
| PasswordAliasStore |
Represents a fully-functional password alias store.
|
| Payload |
Interface for admin command payloads--data carried in the http request and response which flow between the admin
client and the server.
|
| Payload.Inbound |
Public API for inbound payloads.
|
| Payload.Outbound |
Public API for outbound Payloads.
|
| Payload.Part |
Public API for the payload Part.
|
| ProbeInfo |
The bare minimum info contained in a FlashlightProbe that a value-add module needs The names look weird because they
match pre-existing methods.
|
| ProbeProviderInfo |
This information needs to be shared by more than one module.
|
| ProcessEnvironment |
Process environment allow access to information related to the execution or process.
|
| ProcessEnvironment.ProcessType |
Enumeration of the supported process types Server is the application server ACC is the application client Other is a
standalone java.
|
| Progress |
ProgressStatus of a command.
|
| ProgressProvider |
Interface denoting administrative commands that provide their Progress annotation.
|
| ProgressProvider.Utils |
|
| ProgressStatus |
API for providing information about work progress in AdminCommand implementations.
|
| ProgressStatusBase |
Basic abstract implementation of ProgressStatus.
|
| ProgressStatusBase.ChildProgressStatus |
|
| ProgressStatusDTO |
|
| ProgressStatusDTO.ChildProgressStatusDTO |
|
| ProgressStatusEvent |
ProgressStatus is changed
|
| ProgressStatusEventComplete |
Progress method was called.
|
| ProgressStatusEventCreateChild |
Progress method was called.
|
| ProgressStatusEventProgress |
Progress method was called.
|
| ProgressStatusEventSet |
Change some value in ProgressStatus using set method.
|
| ProgressStatusImpl |
ProgressStatus implementation suggested for AdminCommand implementation.
|
| ProgressStatusMessage |
|
| ProgressStatusMirroringImpl |
This implementation is used for modeling of command execution with supplemental commands.
|
| PropertiesDesc |
Annotation that holds an array of PropertyDesc for properties eg Property.
|
| PropertyDesc |
Describes properties or system properties that might exist as sub-elements.
|
| ReadableArchive |
Interface for implementing read access to an underlying archive on a unspecified medium
|
| ReadableArchiveAdapter |
A lot of methods need to be written in order to implement ReadableArchive.
|
| ReadableArchiveFactory |
|
| ReferenceContainer |
A configured object that can reference another configured object
|
| RegisteredComponentInvocationHandler |
This class is an alternative to ComponentInvocationHandler.
|
| RequestDispatcher |
RequestDispatcher is responsible for dispatching incoming requests.
|
| ResourceHandler |
ResourceHandler provides interface to access resources handled by a component.
|
| RestEndpoint |
|
| RestEndpoint.OpType |
|
| RestEndpoints |
|
| RestParam |
|
| RestRedirect |
annotation to redirect a rest request from CRUD operations on the configuration tree to a command invocation (like
deploy, undeploy).
|
| RestRedirect.OpType |
|
| RestRedirects |
List of @RestRedirect
|
| RestrictTo |
Sometimes listeners are not interested in receiving all event types, forcing them in checking the event type before
doing any type of processing.
|
| RuntimeType |
Defines a server process type.
|
| SelfAuthorizer |
Represents the ability (and responsibility) of an AdminCommand implementation to provide its own authorization logic,
instead of relying on the command framework and the AccessRequired annotation to do so.
|
| ServerEnvironment |
Allow access to the environment under which GlassFish operates.
|
| ServerEnvironment.Status |
|
| ServerLifecycleException |
Exception thrown by application server lifecycle modules and subsystems.
|
| Sniffer |
A sniffer implementation is responsible for identifying a particular application type and/or a particular file type.
|
| SQLTraceListener |
This interface can be implemented to provide a mechanism to trace the SQL trace record objects.
|
| SQLTraceRecord |
Information related to SQL operations executed by the applications are stored in this object.
|
| SSHCommandExecutionException |
Created by IntelliJ IDEA.
|
| Startup |
Deprecated.
|
| Startup.Lifecycle |
A startup service may be useful during the lifetime of the application server, while others need to process a task
and stop running at the end of the server startup.
|
| StartupRunLevel |
The meta annotation representing the Startup RunLevel.
|
| StateCommandParameters |
parameters passed to commands changing the state of a deployed application
|
| Supplemental |
Annotation to define a supplemental command
A supplemental command runs when a main command implementation is ran, it can be used to attach behaviours to
existing commands without modifying the original implementation.
|
| Supplemental.Timing |
enumeration of when a supplemental command can be invoked with regards to the supplemented command execution.
|
| SupplementalCommandExecutor |
An executor responsible for executing supplemental commands registered for a main command
|
| SupplementalCommandExecutor.SupplementalCommand |
|
| TargetBasedExecutor |
Convenience implementation that delegate to a provided system executor.
|
| Task<T> |
Created by IntelliJ IDEA.
|
| TelemetryProvider |
A TelemetryProvider provides monitoring data using the flashlight framework.
|
| TldProvider |
The TldProvider provides an interface to get jar URL with tlds and corresponding tld entries.
|
| UndeployCommandParameters |
Parameters passed to a deployment command.
|
| UnknownOptionsAreOperands |
If this annotation is applied to a command class, the asadmin client will treat any unknown option on the command
line as the start of the operands.
|
| VersionInfo |
Service interface to define the version info for an installed product.
|
| VirtualizationEnv |
Provides environment settings for the virtualization/PAAS features.
|
| WebRequestHandler |
Annotation that denote a class capable of handling particular URL patterns.
|
| WrappedAdminCommand |
Represents command wrapped with CommandWrapperImpl.
|
| WritableArchive |
Interface for implementing write access to an underlying archive on a unspecified medium
|