Uses of Package
org.jboss.as.controller
Packages that use org.jboss.as.controller
Package
Description
-
Classes in org.jboss.as.controller used by org.jboss.as.controllerClassDescriptionBase class for
OperationStepHandlerimplementations that add managed resource.Deprecated, for removal: This API element is subject to removal in a future version.Use default constructor instead.Provides a builder API for creating anAttributeDefinition.Parameters for initializingModelControllerServiceInitializationinstancesTracks whether the controller is working with a complete model or just a partial one.Base class for handlers that remove resources.Abstract handler for the write aspect of aread-write attribute.Holder subclasses can use to pass an object betweenAbstractWriteAttributeHandler.applyUpdateToRuntime(OperationContext, ModelNode, String, ModelNode, ModelNode, HandbackHolder)andAbstractWriteAttributeHandler.revertUpdateToRuntime(OperationContext, ModelNode, String, ModelNode, ModelNode, Object).The context used to store state related to access control and auditing for the current invocation.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.SimpleComparablethat encapsulates the name of an attribute and any attribute group, ordering first one group (null group first) and then one attribute name.Version of marshaller that by default marshalls to elementEncapsulates information about how long management operation execution should block before timing out.Context used to boot a controller service.Collects boot errors.A handle for a specific cancellable running operation.Records information about capability reference information encoded in an attribute's value.CapabilityReferenceRecorderthat determines the dependent capability from theOperationContext.Registry ofcapabilitiesavailable in the system.A builder for an individual service in aCapabilityServiceTarget.The target of ServiceBuilder for capability installations.Handler for the "composite" operation; i.e. one that includes one or more child operations as steps.Collects configuration changes.The overall state of a process that is being managed by aModelController.Encapsulates information about the deprecation of a management resource, attribute or operation.ResolvesModelType.EXPRESSIONexpressions in aModelNode.The context for registering a new extension.The various types of contexts in which anExtensioncan be asked to initialize.A filter for features.Implemented by objects that register features.Defining characteristics of anModelType.LISTattribute in aResource, with utility methods for conversion to and from xml and for validation.AModelControllerClientsubinterface that does not throwIOException.Encapsulates the elements of a management model.Defining characteristics of anModelType.OBJECTattribute in aResource, where all children of the object have values of the same type; i.e. the attribute represents a logical map of arbitrary key value pairs.Controls reads of and modifications to a management model.An operation transaction.A callback interface for the operation's completion status.Factory for obtaining aModelControllerClientfor use in the same VM as the targetModelController.Internal extension point for core resource registrations.A handler for theaddoperation that only manipulates the model.A handler for theremoveoperation that only manipulates the model.A handler that simply callsOperationContext.completeStep(OperationContext.RollbackHandler)with ano-op rollback handler.Defining characteristics of notification in aResourceAttributeDefinition suitable for managing LISTs of OBJECTs, which takes into account recursive processing of allowed values and their value types.MapAttributeDefinitionfor maps with keys ofModelType.STRINGand values of typeObjectTypeAttributeDefinitionAttributeDefinitionfor attributes of typeModelType.OBJECTthat aren't simple maps, but rather a set fixed keys where each key may be associated with a value of a different type.Marker interface for an Exception indicating a management operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)The context for an operation step execution.An attachment key instance.The current activity of an operation.The result action.Handler for a callback to anOperationStepHandlerindicating that the result of the overall operation is known and the handler can take any necessary actions to deal with that result.Handler for a callback to anOperationStepHandlerindicating that the overall operation is being rolled back and the handler should revert any change it has made.The stage at which a step should apply.Defining characteristics of operation in aResourceDeprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.An implementation of this interface will be invoked before a new attribute value is set, so it has a chance to adjust the new value, if and as necessary, e.g. propagate properties from the current value in case the new value is missing them.Encapsulates information about a boot operation for use during boot execution.A path address for an operation.An element of a path specification for matching operations with addresses.Deprecated, for removal: This API element is subject to removal in a future version.BuildResourceDefinitionviaResourceDefinition.builder(ResourceRegistration, ResourceDescriptionResolver)or extendSimpleResourceDefinitiondirectly.Deprecated, for removal: This API element is subject to removal in a future version.Superseded byResourceXMLParticleFactoryDeprecated, for removal: This API element is subject to removal in a future version.Some resources require more operations that just a simple add.Deprecated, for removal: This API element is subject to removal in a future version.Builds aPersistentResourceXMLDescription.Deprecated, for removal: This API element is subject to removal in a future version.Factory for creating aPersistentResourceXMLDescriptionbuilder.Deprecated, for removal: This API element is subject to removal in a future version.Defines a versioned schema for a subsystem defined via aPersistentResourceXMLDescription.Date: 13.10.2011Allows callers to check the currentControlledProcessState.Stateof the process and to register for notifications of state changes.Holds the possible process types.This implementation propagates properties present in the current attribute value but missing from the new value.Represents simple key=value map equivalent of java.util.Map<String,String>()GeneralizedResourceDefinitiondecorator.A proxy controller to be registered with a ModelController.Used byProxyControllerimplementations to translate addresses to the target controller's address space.OperationStepHandlerthat reads the address of the operation and returns the value of its last element as the operation result.A handler for the "remove" operation that always puts the process in "reload-required" state.AServiceBuilderthat supports capability requirements.ServiceTargetwhose builders support capability requirements.Provides essential information defining a management resource.Configures the basic characteristics of aResourceDefinition.Builder of a minimalResourceDefinition.Configures the basic characteristics of aResourceDefinition.A minimalResourceDefinitionimplementation whose internal registration will be performed separately.Describes the registration of a resource.Simple add handler which, if allowed, restarts a parent resource when the child is added.Simple remove handler that, if allowed, restarts a parent resource when a child is removed.Simple remove handler that, if allowed, restarts a parent resource when a child is removed.The current running mode of the server.Provides control over the server's currentRunningMode.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for conversion to and from xml and for validation.Provides a builder API for creating aSimpleAttributeDefinition.AttributeDefinitionfor attributes that represent lists with simple element types (i.e. notModelType.LISTorModelType.OBJECT.MapAttributeDefinitionfor maps with keys ofModelType.STRINGand values of type ModelTypeDefining characteristics of operation in aResourceSimpleOperationDefinition is simplest implementation that usesDefaultOperationDescriptionProviderfor generating description of operation if more complex DescriptionProvider user should extend this class orOperationDefinitionand provide its ownDescriptionProviderBuilder for helping constructSimpleOperationDefinitionBasic implementation ofResourceDefinition.Parameters object for the SimpleResourceDefinition constructorDefines a subsystem management model.A subsystem registration.A subsystem resource registration.Defines a versioned schema for a subsystem.AProxyControllerwith transformation capabilities. -
Classes in org.jboss.as.controller used by org.jboss.as.controller._privateClassDescriptionMarker interface for an Exception indicating a management operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.accessClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.The overall state of a process that is being managed by aModelController.Marker interface for an Exception indicating a management operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)A path address for an operation.Holds the possible process types. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.access.managementClassDescriptionThe context for an operation step execution.A path address for an operation.
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.auditClassDescriptionThe result action.A path address for an operation.
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.capability
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.capability.registryClassDescriptionA path address for an operation.Holds the possible process types.
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.descriptionsClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.Encapsulates information about the deprecation of a management resource, attribute or operation.Defining characteristics of notification in aResourceDefining characteristics of operation in aResourceAn element of a path specification for matching operations with addresses. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.extensionClassDescriptionAn extension to the JBoss Application Server.The context for registering a new extension.The various types of contexts in which an
Extensioncan be asked to initialize.A filter for features.Implemented by objects that register features.Defining characteristics of anModelType.LISTattribute in aResource, with utility methods for conversion to and from xml and for validation.The context for an operation step execution.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.Encapsulates information about a boot operation for use during boot execution.A path address for an operation.An element of a path specification for matching operations with addresses.Holds the possible process types.Provides essential information defining a management resource.A minimalResourceDefinitionimplementation whose internal registration will be performed separately.Describes the registration of a resource.The current running mode of the server.Provides control over the server's currentRunningMode.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for conversion to and from xml and for validation.Basic implementation ofResourceDefinition. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.interfaces
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.loggingClassDescriptionRuntime exception used to indicate a failure in some
resolver extension executionnot due to problems with user input like the expression string being resolved or the configuration of resources backing the resolver extension.Runtime exception used to indicate some user-driven problem that prevented expression resolution, for example: A flaw in a user provided expression string that results in aExpressionResolverExtensionnot being able to resolve the expression.The stage at which a step should apply.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.A path address for an operation.An element of a path specification for matching operations with addresses.Holds the possible process types.OperationFailedRuntimeExceptionthrown when an operation is not authorized. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.managementClassDescriptionBase class for
OperationStepHandlerimplementations that add managed resource.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.AttributeDefinition suitable for managing LISTs of OBJECTs, which takes into account recursive processing of allowed values and their value types.AttributeDefinitionfor attributes of typeModelType.OBJECTthat aren't simple maps, but rather a set fixed keys where each key may be associated with a value of a different type.The context for an operation step execution.An attachment key instance.Deprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.An element of a path specification for matching operations with addresses.Provides essential information defining a management resource.A minimalResourceDefinitionimplementation whose internal registration will be performed separately.Describes the registration of a resource.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for conversion to and from xml and for validation.Basic implementation ofResourceDefinition.Parameters object for the SimpleResourceDefinition constructor -
Classes in org.jboss.as.controller used by org.jboss.as.controller.notification
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.operationsClassDescriptionThe context for an operation step execution.An attachment key instance.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.A path address for an operation.
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.operations.commonClassDescriptionBase class for
OperationStepHandlerimplementations that add managed resource.Base class forOperationStepHandlerimplementations for updating an existing managed resource.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.The overall state of a process that is being managed by aModelController.A filter for features.Implemented by objects that register features.The context for an operation step execution.An attachment key instance.Defining characteristics of operation in aResourceDeprecated, for removal: This API element is subject to removal in a future version.To be removed without replacement.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.A path address for an operation.An element of a path specification for matching operations with addresses.Provides control over the server's currentRunningMode.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for conversion to and from xml and for validation.Defining characteristics of operation in aResourceSimpleOperationDefinition is simplest implementation that usesDefaultOperationDescriptionProviderfor generating description of operation if more complex DescriptionProvider user should extend this class orOperationDefinitionand provide its ownDescriptionProviderBuilder for helping constructSimpleOperationDefinition -
Classes in org.jboss.as.controller used by org.jboss.as.controller.operations.globalClassDescriptionThe context for an operation step execution.An attachment key instance.Defining characteristics of operation in a
ResourceException indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.A path address for an operation.Holds the possible process types.Represents simple key=value map equivalent of java.util.Map<String,String>()Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for conversion to and from xml and for validation.Defining characteristics of operation in aResourceSimpleOperationDefinition is simplest implementation that usesDefaultOperationDescriptionProviderfor generating description of operation if more complex DescriptionProvider user should extend this class orOperationDefinitionand provide its ownDescriptionProvider -
Classes in org.jboss.as.controller used by org.jboss.as.controller.operations.validationClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.ResolvesModelType.EXPRESSIONexpressions in aModelNode.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.) -
Classes in org.jboss.as.controller used by org.jboss.as.controller.parsingClassDescriptionA filter for features.Implemented by objects that register features.Holds the possible process types.The current running mode of the server.Defines a versioned schema for a subsystem.
-
Classes in org.jboss.as.controller used by org.jboss.as.controller.persistenceClassDescriptionEncapsulates information about a boot operation for use during boot execution.A path address for an operation.Provides control over the server's current
RunningMode. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.persistence.xmlClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.A filter for features.Implemented by objects that register features.A path address for an operation.An element of a path specification for matching operations with addresses.Describes the registration of a resource.Defines a versioned schema for a subsystem. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.persistence.yamlClassDescriptionEncapsulates information about a boot operation for use during boot execution.Provides control over the server's current
RunningMode. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.registryClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.Records information about capability reference information encoded in an attribute's value.Registry ofcapabilitiesavailable in the system.A filter for features.Implemented by objects that register features.Defining characteristics of notification in aResourceMarker interface for an Exception indicating a management operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)The context for an operation step execution.Defining characteristics of operation in aResourceException indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.A path address for an operation.An element of a path specification for matching operations with addresses.Holds the possible process types.A proxy controller to be registered with a ModelController.Provides essential information defining a management resource.Describes the registration of a resource. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.remoteClassDescriptionEncapsulates information about how long management operation execution should block before timing out.Controls reads of and modifications to a management model.An operation transaction.A callback interface for the operation's completion status.The context for an operation step execution.An attachment key instance.The result action.A path address for an operation.A proxy controller to be registered with a ModelController.Used by
ProxyControllerimplementations to translate addresses to the target controller's address space. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.resourceClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.Handler for an individual step in the overall execution of a management operation.An element of a path specification for matching operations with addresses.Provides essential information defining a management resource.A minimalResourceDefinitionimplementation whose internal registration will be performed separately.Describes the registration of a resource.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for conversion to and from xml and for validation.Basic implementation ofResourceDefinition. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.securityClassDescriptionAbstract handler for the write aspect of a
read-write attribute.Holder subclasses can use to pass an object betweenAbstractWriteAttributeHandler.applyUpdateToRuntime(OperationContext, ModelNode, String, ModelNode, ModelNode, HandbackHolder)andAbstractWriteAttributeHandler.revertUpdateToRuntime(OperationContext, ModelNode, String, ModelNode, ModelNode, Object).Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.Records information about capability reference information encoded in an attribute's value.AttributeDefinitionfor attributes of typeModelType.OBJECTthat aren't simple maps, but rather a set fixed keys where each key may be associated with a value of a different type.The context for an operation step execution.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.SimpleAbstractWriteAttributeHandlerthat triggers putting the process in a restart-required state if attribute that has flagAttributeAccess.Flag.RESTART_JVMotherwise it puts process in reload-required state. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.services.pathClassDescriptionBase class for operations that do nothing in
OperationContext.Stage.MODELexcept register aOperationContext.Stage.RUNTIMEstep.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.The context for an operation step execution.Defining characteristics of operation in aResourceException indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)Handler for an individual step in the overall execution of a management operation.A path address for an operation.An element of a path specification for matching operations with addresses.Provides essential information defining a management resource.A minimalResourceDefinitionimplementation whose internal registration will be performed separately.Describes the registration of a resource.Defining characteristics of an attribute in aResourceor a parameter or reply value type field in anOperationDefinition, with utility methods for conversion to and from xml and for validation.Basic implementation ofResourceDefinition. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.transformClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.ResolvesModelType.EXPRESSIONexpressions in aModelNode.The context for an operation step execution.An attachment key instance.Exception indicating an operation has failed due to a client mistake (e.g. an operation with invalid parameters was invoked.)A path address for an operation.An element of a path specification for matching operations with addresses.Holds the possible process types.The current running mode of the server.A subsystem resource registration. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.transform.descriptionClassDescriptionDefining characteristics of an attribute in a
Resourceor a parameter or reply value type field in anOperationDefinition, with utility methods for validation.A path address for an operation.An element of a path specification for matching operations with addresses.Provides essential information defining a management resource. -
Classes in org.jboss.as.controller used by org.jboss.as.controller.xmlClassDescriptionA filter for features.Implemented by objects that register features.