All Classes and Interfaces

Class
Description
Abstract CapabilityReferenceRecorder containing logic common to attribute and resource capability references
 
 
Resource definition for resources that performs all registration via ManagementRegistrar.register(Object).
Adds a given child resource if absent.
Generic add operation step handler that delegates service installation/rollback to a ResourceServiceHandler.
Describes the common properties of a remove operation handler.
An OperationStepHandler decorator that fails when not running in admin-only mode.
Interface to be implemented by attribute enumerations.
Defines an attribute translation.
Translates an attribute value.
Provides a capability definition provider built from a binary requirement.
Factory for generating a ServiceName for a BinaryRequirement.
Factory for generating a ServiceName for a binary requirement.
Provides a factory for generating a ServiceName for a binary requirement.
 
Interface to be implemented by capability enumerations.
Operator that configures a runtime capability with a given capability name resolver.
Provides a capability instance.
CapabilityReferenceRecorder that delegates to Capability.resolve(org.jboss.as.controller.PathAddress) to generate the name of the dependent capability.
 
Service name provider for a capability.
ChildResourceDefinition<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
Resource definition for child resources that performs all registration via ManagementRegistrar.register(Object).
Provides child resources.
ChildResourceRegistrar<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
Registration interface for child resource definitions.
 
Warning this class consists of generated code.
Deprecated, for removal: This API element is subject to removal in a future version.
Service descriptors for clustering dependencies whose providing modules do not yet expose their provided capabilities via descriptor.
Deprecated, for removal: This API element is subject to removal in a future version.
A generic Resource decorator augmented to support additional runtime children.
A CapabilityServiceConfigurator facade for collecting, configuring, and building; or removing; a set of ServiceConfigurator instances.
A ServiceBuilder facade for installing a set of ServiceBuilder instances.
A ServiceConfigurator facade for collecting and building a set of ServiceConfigurator instances.
 
 
Deprecated.
Replaced by CredentialReference.getCredentialSourceDependency(OperationContext, AttributeDefinition, ModelNode).
DecoratingResourceRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
Generic ManagementResourceRegistration decorator.
DecoratingSubsystemRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
Generic SubsystemRegistration decorator.
Provides a factory for generating a ServiceName for a binary requirement as well as a factory generating a ServiceName for a unary requirement.
Provides a factory for generating a ServiceName for a unary requirement as well as a factory generating a ServiceName for a default requirement.
Custom subsystem describe operation handler that works with override models.
Implemented by objects with a definition.
 
Deployment chain step that delegates to a DeploymentProcessorTarget consumer.
Exposes the descriptor of this object.
A described add operation handler.
Discards an attribute if its list value contains a single entry.
A builder for creating a range validator for ModelType.DOUBLE parameters.
Generic interface for some object capable of execution.
Executor<C,E extends Executable<C>>
Encapsulates the execution of a contextual executable.
 
Configures a service that provides a value created from a generic factory and mapper.
Similar to IdentityServiceConfigurator, but resolves the ServiceName of the requirement during IdentityCapabilityServiceConfigurator.configure(CapabilityServiceSupport).
Deprecated.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated, for removal: This API element is subject to removal in a future version.
 
Factory methods for creating a JndiName.
An attribute translator that converts a single value to/from a list of values.
 
Implemented by a management artifact that can register itself.
Context used for conditional registration.
Enhanced ManagementResourceRegistration that also exposes the registration context.
Interface to be implemented by metric enumerations.
Encapsulates the execution of a runtime metric.
A functional view of a runtime metric.
Generic OperationStepHandler for runtime metrics.
ParameterValidatorBuilder that builds a validator that validates that a given value is a valid module name + optional slot that can be canonicalized.
Configures a service providing a Module.
 
 
Interface to be implemented by operation enumerations.
Encapsulates the execution of a runtime operation.
A functional view of a runtime operation.
Generic OperationStepHandler for runtime operations.
 
Builder for a ParameterValidator.
A SimpleResourceServiceHandler that uses a recursively read model, to include child resources.
PersistentSubsystemExtension<S extends Enum<S> & org.jboss.as.controller.PersistentSubsystemSchema<S>>
Generic extension implementation that registers a single subsystem whose XML readers/writer are created from a PersistentResourceXMLDescription.
A capability reference recorder that registers a given requirement conditionally based the attribute value.
MapAttributeDefinition for maps with keys and values of type ModelType.STRING.
 
A read-attribute operation handler that translates a value from another attribute
 
Rejects a list attribute if it contains more than one element.
 
 
 
Generic remove operation step handler that delegates service removal/recovery to a dedicated ResourceServiceHandler.
Describes the common properties of a remove operation handler.
Implementation of a generic DynamicDiscardPolicy that discards child resources which have all their attribute undefined and have no children.
Provides a capability definition provider built from a requirement.
 
CapabilityReferenceRecorder for resource-level capability references.
Provides a ResourceDefinition and handles its registration.
Describes the properties of resource used by AddStepHandler.
Registers add, remove, and write-attribute operation handlers and capabilities.
Configures a Service using the model of a resource.
Factory for creating a ResourceServiceConfigurator.
Handles service installation and removal for use by AddStepHandler and RemoveStepHandler.
Generates the ServiceName for a resource service.
Add operation handler that leverages a ResourceServiceBuilderFactory to restart a parent resource..
Remove operation handler that leverages a ResourceServiceBuilderFactory to restart a parent resource..
Generic operation handler that leverages a ResourceServiceBuilderFactory to restart a parent resource..
RestartParentWriteAttributeHandler that leverages a ResourceServiceBuilderFactory for service recreation.
Encapsulates logic for runtime resource registration.
OperationStepHandler that registers runtime resources.
Factory for generating a ServiceName for a requirement.
Provides a factory for generating a ServiceName for a capability.
Simple alias entry that converts address using the alias and target addresses with which it was initialized/registered.
Adapts an AttributeDefinition to the Attribute interface.
Simple AttributeConverter that provides the operation or model context to a SimpleAttributeConverter.Converter.
 
Dynamic name mapper that uses a static mapping.
A CapabilityServiceConfigurator that provides a static value.
A simple ChildResourceProvider containing a predefined set of children.
Simple RejectAttributeChecker that provides the operation or model context to a SimpleRejectAttributeChecker.Rejecter.
 
Simple ResourceDescriptionResolver implementation that uses a static name/description mapping.
ResourceDescriptor configurator for the common case of adding an enumeration of attributes.
Registers a AddStepHandler, RemoveStepHandler, and WriteAttributeStepHandler on behalf of a resource definition.
Simple ResourceServiceHandler that installs/removes a single service via a ResourceServiceConfiguratorFactory.
Converts a singleton list to a single value.
SubsystemExtension<S extends Enum<S> & org.jboss.as.controller.SubsystemSchema<S>>
Generic extension implementation that registers a single subsystem.
Enhanced SubsystemRegistration that also exposes the registration context.
Resource definition for subsystem resources that performs all registration via #register(SubsystemRegistration).
Provides a capability definition provider built from a unary requirement.
Factory for generating a ServiceName for a UnaryRequirement.
Factory for generating a ServiceName for a unary requirement.
Provides a factory for generating a ServiceName for a unary requirement.
Convenience implementation of DynamicDiscardPolicy that silently discards (i.e.
Deprecated, for removal: This API element is subject to removal in a future version.
Replaced by SupplierDependency.
Convenience extension of ReloadRequiredWriteAttributeHandler that can be initialized with an Attribute set.
 
A write-attribute operation handler that translates a value from another attribute