All Classes and Interfaces

Class
Description
A step handler for a deployment chain step which adds a processor to the deployment chain.
Abstract service responsible for managing the life-cycle of a DeploymentUnit.
 
Base class for operation handlers that can handle the upload of deployment content.
Base EmbeddedProcessBootstrap implementation that provides the bootstrap behavior that is common to an embedded StandaloneServer and HostController.
Base class to build a report of the current instance installation.
 
Represents an additional module attached to a top level deployment.
Meta Data to be attached to a DeploymentUnit or OperationContext to contain information about the active security policy.
Utility class for finding and updating deployments affected by an overlay change.
Deployment unit processor responsible for creating and attaching an annotation index for a resource root
Utility class used by CompositeIndexProcessor to assist with processing annotation indices for a deployment.
Utility class that allows easy access to all annotation Indexes in a deployment.
An entity which can contain attachments.
Represents a phase dependency that gets attached to the phase context or the deployment unit.
An immutable, type-safe object attachment key.
A List meant for use with an Attachable object.
 
Handler for the server and host model socket-binding resource's add operation.
Handler for changing the fixed-port setting on a socket binding.
Handler for the server socket-binding-group resource's add operation.
Handler for changing the interface on a socket binding.
Handler for changing the interface on a socket binding.
Handler for changing the multicast-port on a socket binding.
Handler for changing the port on a socket binding.
Handler for the server and host model socket-binding resource's remove operation.
SocketBinding runtime handlers.
 
 
 
The application server bootstrap interface.
The configuration for server bootstrap.
A factory for the ExtensibleConfigurationPersister to be used by this server
The factory for creating new instances of Bootstrap.
 
 
A short-lived index of all the declared fields and methods of a class.
Utility methods for finding methods within a ClassReflectionIndex hierarchy.
A DeploymentUnitProcessor that instantiates ClassTransformers defined in the jboss-deployment-structure.xml file.
Handler to clean obsolete contents from the content repository.
DUP that removes the Jandex indexes and composite index from the deployment unit to save memory
The processor to remove the reflection index from the deployment unit.
Handler for changing the client mappings on a socket binding.
 
Bits of parsing and marshalling logic that are common across more than one of standalone.xml, domain.xml and host.xml.
Composite annotation index.
Processor responsible for creating and attaching a CompositeIndex for a deployment.
Constants used by the SASL mechanism implementations.
Service in charge with cleaning left over contents from the content repository.
Deprecated, for removal: This API element is subject to removal in a future version.
To be removed without replacement
Class that provides static access to the current servers ServiceRegistry.
Deployment unit processor that adds content overrides to the VFS filesystem for overlays that could not be initially resolved.
 
Deprecated, for removal: This API element is subject to removal in a future version.
To be removed without replacement.
 
Service wrapper for DeployerChains.
Handles addition of a deployment to the model.
 
 
Processor that handles inter-deployment dependencies.
Handles deployment into the runtime.
A general/parent exception for all deployment related exceptions.
Handler for the "explode" operation that can be performed against zipped managed content.
Handles replacement in the runtime of one deployment by another.
Utility methods used by operation handlers involved with deployment.
 
Handles listing module dependencies of a deployment and sub-deployment.
Deprecated, for removal: This API element is subject to removal in a future version.
Provides VFS mounts of deployment content.
 
 
 
 
Handles removal of a deployment overlay content from the model.
 
Links a deployment overlay to a deployment
Handler to remove a link between an overlay and a deployment with support to redeploy deployments thus affected.
Deployment unit processor that adds content overrides to the VFS filesystem.
Service that aggregates all available deployment overrides
 
Handler that will redeploy the deployments linked to an overlay.
The deployment unit processor context.
A target for deployment processors to be added to.
Handles redeployment in the runtime.
A reflection index for a deployment.
Handles removal of a deployment from the model.
Handles replacement in the runtime of one deployment by another.
 
 
Support for creation of resources on deployments or retrieving the model of a resource on deployments.
Deployment processor responsible for mounting and attaching the resource root for this deployment.
 
Parses jboss-deployment-structure.xml, and merges the result with the deployment.
Deprecated.
Handles undeployment from the runtime.
The deployment unit.
An exception which is thrown when deployment unit processing fails.
A deployment processor.
Handler for the upload-deployment-bytes operation.
Handler for the upload-deployment-stream operation.
Handler for the upload-deployment-url operation.
Helper class with static methods related to deployment TODO: this should probably be somewhere else
Processor that aggregates all module descriptions visible to the deployment in an EEApplicationClasses structure.
Service activator for the communication services of a managed server in a domain.
 
A credential which is used by a domain server.
A piece of evidence representing the authenticating domain server.
The main entry point for domain-managed server instances.
 
The client factory for the JBOSS-DOMAIN-SERVER SASL mechanism.
The server factory for the JBOSS-DOMAIN-SERVER SASL mechanism.
 
Handler that dumps all services in the server container
Marks a DeploymentUnit as an EJB deployment.
Tracks elapsed time since either JVM start or a moment of initialization.
Handler for the "add-content" operation over an exploded managed deployment.
Marker that can be used to determine if a deployment is an exploded deployment or not
Handler for the "remove-content" operation over an exploded managed deployment.
An XML Stream reader delegate adding methods that use a Function to resolve values retrieved by getElementTexts.
API via which subsystems can extend the HTTP management interface functionality by adding specific types of new contexts.
Converts a context relative path to a path appropriate for use with the /management context.
An ExtensionHandler is a component of the StandaloneXml parser and allows for customisation of the routines to read and write XML extension elements.
An index of available Jakarta EE extensions (optional packages and shared libraries).
An MSC Service that provides an ExtensionIndex.
Information about a deployed extension
An extension list entry.
Deprecated.
may be removed at any time.
Allows callers to add external modules that can be used as dependencies for a DeploymentUnit.
Service that manages external modules.
Service that manages the module spec for external modules (i.e. modules that reside outside of the application server).
 
 
ConfigurationPersister.PersistenceResource that persists to a configuration file upon commit, also ensuring a git commit is made.
A configuration persister which uses an XML file for backing storage and Git for history support.
Content repository implementation that integrates with git for history.
Abstraction over a git repository.
Encapsulate the git configuration used for configuration history.
 
Client used to interact with the local host controller.
Service setting up the connection to the local host controller.
 
 
A handler that activates the HTTP management API on a Server.
Removes the HTTP management interface.
 
ResourceDefinition for the HTTP management interface resource.
Service preventing the http service from shutting down and closing the channels before the operation was able to complete.
Marker that indicates that the contents of a resource roots META-INF directory should be ignored.
Handler to produce a summary of the current server installation.
The processor to install the reflection index.
Handler to read the UUID of the instance.
TODO remove this once we can get the superclass out of the controller module to a place where the NetworkInterface class is visible.
TODO remove this once we can get the superclass out of the controller module to a place where the NetworkInterface class is visible.
A versioned schema for an XML element contained within jboss-all.xml,
Parser class that should be implemented by JBoss XML element parsers to parse their deployment descriptor data.
Adaptor between XMLElementReader and JBossAllXMLParser
DUP that registers a JBossAllXMLParserDescription with the DU.
Builder for building JBossAllXmlParserRegisteringProcessor that registers multiple parsers at once.
DUP that parses jboss-all.xml and attaches the results to the deployment
 
 
 
 
JPA Deployment marker
Reports the server launch type
Handles "add" operation for a local-destination outbound-socket-binding
Resource definition for a local-destination outbound socket binding
Service that represents a local-destination outbound socket binding
The main-class entry point for standalone server instances.
Handler for the "browse-content" operation over an exploded managed deployment.
Handler for the "read-content" operation over an exploded managed deployment.
 
Deployment unit processor that attaches the deployment root manifest to the context.
A processor which adds class path entries for each manifest entry.
Deployment unit processor that will extract module dependencies from an and attach them.
A processor which adds class path entries for each manifest entry.
A processor which reads the Extension-Name attribute from a manifest
Manifest helper methods
Plugin for the PluggableMBeanServer
ContentReference built from the Management Model.
Deprecated, for removal: This API element is subject to removal in a future version.
Use ServerDeploymentManager.Factory
An internal utility class to do common tasks related to check module alias when they are supplied as deployment dependencies.
 
 
The processor which adds MANIFEST.MF Class-Path entries to the module configuration.
Basically a copy of the same information that is in the module spec, because module spec has no public methods to get anything out of.
 
 
Deployment unit processor that will extract module dependencies from an archive.
A processor which adds extension-list resource roots.
A processor which stores extension information for deployed libraries into the ExtensionIndexService.
Deployment processor that generates module identifiers for the deployment and attaches it.
Utility class for read a composite index from a system module.
 
Definition of the core-service=module-loading resource.
Service that loads and re-links a module once all the modules dependencies are available.
Module phase resolve service.
Marker for module roots.
Information used to build a module.
Processor responsible for creating the module spec service for this deployment.
 
 
Wrapper object to hold onto and close a VFS mount handle.
 
The Add handler for the Native Interface when running a standalone server.
Removes the native management interface.
ResourceDefinition for the native management interface resource.
The Add handler for the Native Remoting Interface when running a standalone server.
The remove handler for the Native Remoting Interface when running a standalone server.
ResourceDefinition for the Native Remoting Interface when running a standalone server.
OperationStepHandler for the runtime attributes of a network interface.
Service resolving the NetworkInterfaceBinding based on the configured interfaces in the domain model.
Listener that is invoked to notify on success or failure of the suspend operation.
Represents a ResourceDefinition for an outbound-socket-binding
Service that represents an outbound socket binding
An enumeration of the phases of a deployment unit's processing cycle.
Interface for the pluggable mbean server set up by the jmx subsystem
Marker for sub deployments that are not globally accessible, such as war's.
Reports the process type
 
 
 
Handles "add" operation for remote-destination outbound-socket-binding
Resource definition for a remote-destination outbound socket binding
Service that represents a remote-destination outbound socket binding
 
 
Utility class for indexing a resource root
Reports the current server RunningMode.
 
MBean allowing people to register listeners for the controlled processs state.
 
A ServerPermission is needed to use SecuredServiceRegistry, i.e. invoke its methods.
Meta Data to be attached to a DeploymentUnit or OperationContext to contain information about the active security policy.
Deprecated, for removal: This API element is subject to removal in a future version.
Use SuspendableActivity instead.
Deprecated, for removal: This API element is subject to removal in a future version.
To be removed without replacement.
Service triggering the registration at the local host-controller and resolving the boot operations.
DUP that adds dependencies that are available to all deployments by default.
 
Various constants used in descriptions of server model resources.
Model descriptions for deployment resources.
Custom reload handler updating the operation-id before reconnecting to the HC.
Handler that starts a graceful shutdown in domain mode.
Encapsulates the runtime environment for a server.
The manner in which a server can be launched
 
A resource description that describes the server environment.
Exposes the ServerEnvironment via a Service.
 
 
 
 
Warning this class consists of generated code.
Service containing the paths for a server
This class is for WildFly Server's permissions.
 
Operation handlers responsible for putting the server in either the reload or restart-required state.
A context for server resume handling.
Handler that resumes server operations
 
Service for the ModelController for an AS server instance.
Handler that shuts down the standalone server.
This is the task used by the Host Controller and passed to a Server instance in order to bootstrap it from a remote source process.
 
The sub-deployment resource definition.
A context for server suspend handling.
 
 
Handler that suspends server operations
 
 
 
 
Deployment processor that adds required dependencies for executing service activators.
Marker file used to identify deployments that contain service activators.
Deployment processor responsible for executing any ServiceActivator instances for a deployment.
ResourceDefinition for the service container runtime resources.
A processor which creates a service loader index.
ModuleLoader that loads module definitions from msc services.
 
A holder class for constants containing the names of the core services.
An attachment holding the names of services detected in the deployment unit.
Handler for operation run by Host Controller during boot to pass in the server group and host name.
An action that sets up and tears down some form of context (e.g. the TCCL, JNDI context etc).
A simple implementation of Attachable which may be used as a base class or on a standalone basis.
Handler for the socket-binding resource's add operation.
 
Handler for the socket-binding resource's remove operation.
ResourceDefinition for a server socket binding resource.
 
Parsing and marshalling logic specific to socket bindings.
 
Handler for adding a fully specified interface.
Handler for removing a fully-specified interface.
Handler that resolves an interface criteria to actual IP addresses in order to allow clients to check the validity of the configuration.
 
A mapper between an AS server's configuration model and XML representations, particularly standalone.xml.
 
Representation of the schemas for the standalone server configuration.
Processor that set up a module dependency on the parent module
Marker for sub deployments
Deployment processor responsible to creating deployment unit services for sub-deployment.
Marker for sub deployments which will be mounted exploded
Provides stages that must complete prior to suspending or resuming the server.
A registry of suspendable server activity.
Identifies a priority group of suspendable activity.
Orchestrates suspending and resuming of registered server activity.
Reports the current server SuspensionStateProvider.State
Provides the suspend state of the server.
 
Used to override System.exit() calls.
 
 
Operation handler for adding domain/host and server system properties.
Handler for system property remove operations.
ResourceDefinition for system property configuration resources.
 
Handles changes to the value of a system property.
 
Service responsible for managing the life-cycle of a TempFileProvider.
 
Initializes the part of the model where the versions are stored
Resource loader capable of loading resources from VFS archives.
Utility class to mark a DeploymentUnit or OperationContext as requiring a virtual SecurityDomain.
Metadata to be used when creating a virtual security domain.
 
 
A Service responsible for managing the lifecycle of a single SecurityDomain.
Utility class with methods for configuring virtual security domains.
Core Service handling virtual security domain creation.
A OperationStepHandler that can write current configuration without making any actual config change.