Package org.jboss.as.clustering.controller
package org.jboss.as.clustering.controller
-
ClassDescriptionAbstract
CapabilityReferenceRecordercontaining logic common to attribute and resource capability referencesResource definition for resources that performs all registration viaManagementRegistrar.register(Object).Adds a given child resource if absent.Generic add operation step handler that delegates service installation/rollback to aResourceServiceHandler.Describes the common properties of a remove operation handler.AnOperationStepHandlerdecorator 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 aServiceNamefor aBinaryRequirement.Factory for generating aServiceNamefor a binary requirement.Provides a factory for generating aServiceNamefor 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.CapabilityReferenceRecorderthat delegates toCapability.resolve(org.jboss.as.controller.PathAddress)to generate the name of the dependent capability.Registration facility for capabilities.Service name provider for a capability.ChildResourceDefinition<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>Resource definition for child resources that performs all registration viaManagementRegistrar.register(Object).Provides child resources.ChildResourceRegistrar<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>Registration interface for child resource definitions.Enumerates common requirements for clustering resources.Enumerates common unary requirements for clustering resourcesA genericResourcedecorator augmented to support additional runtime children.ACapabilityServiceConfiguratorfacade for collecting, configuring, and building; or removing; a set ofServiceConfiguratorinstances.AServiceBuilderfacade for installing a set ofServiceBuilderinstances.AServiceConfiguratorfacade for collecting and building a set ofServiceConfiguratorinstances.DecoratingResourceRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>GenericManagementResourceRegistrationdecorator.DecoratingSubsystemRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>GenericSubsystemRegistrationdecorator.Provides a factory for generating aServiceNamefor a binary requirement as well as a factory generating aServiceNamefor a unary requirement.Provides a factory for generating aServiceNamefor a unary requirement as well as a factory generating aServiceNamefor a default requirement.Custom subsystem describe operation handler that works with override models.Definable<D>Implemented by objects with a definition.Registers aDeploymentChainContributingAddStepHandler,ReloadRequiredRemoveStepHandler, andWriteAttributeStepHandleron behalf of a resource definition.Deployment chain step that delegates to aDeploymentProcessorTargetconsumer.Described<D>Exposes the descriptor of this object.A described add operation handler.Executable<C>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 toIdentityServiceConfigurator, but resolves theServiceNameof the requirement duringIdentityCapabilityServiceConfigurator.configure(CapabilityServiceSupport).Deprecated.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.EnhancedManagementResourceRegistrationthat also exposes the registration context.Metric<C>Interface to be implemented by metric enumerations.Encapsulates the execution of a runtime metric.MetricFunction<T,V> A functional view of a runtime metric.GenericOperationStepHandlerfor runtime metrics.Configures a service providing aModule.Operation<C>Interface to be implemented by operation enumerations.Encapsulates the execution of a runtime operation.OperationFunction<T,V> A functional view of a runtime operation.GenericOperationStepHandlerfor runtime operations.ASimpleResourceServiceHandlerthat 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 aPersistentResourceXMLDescription.A capability reference recorder that registers a given requirement conditionally based the attribute value.MapAttributeDefinitionfor maps with keys and values of typeModelType.STRING.A read-attribute operation handler that translates a value from another attributeGeneric remove operation step handler that delegates service removal/recovery to a dedicatedResourceServiceHandler.Describes the common properties of a remove operation handler.Provides a capability definition provider built from a requirement.CapabilityReferenceRecorderfor resource-level capability references.Provides aResourceDefinitionand handles its registration.Describes the properties of resource used byAddStepHandler.Registers add, remove, and write-attribute operation handlers and capabilities.Configures aServiceusing the model of a resource.Factory for creating aResourceServiceConfigurator.Handles service installation and removal for use byAddStepHandlerandRemoveStepHandler.Generates theServiceNamefor a resource service.Add operation handler that leverages aResourceServiceBuilderFactoryto restart a parent resource..Registers aRestartParentResourceAddStepHandler,RestartParentResourceRemoveStepHandler, andRestartParentResourceWriteAttributeHandleron behalf of a resource definition.Remove operation handler that leverages aResourceServiceBuilderFactoryto restart a parent resource..Generic operation handler that leverages aResourceServiceBuilderFactoryto restart a parent resource..RestartParentWriteAttributeHandlerthat leverages aResourceServiceBuilderFactoryfor service recreation.Encapsulates logic for runtime resource registration.OperationStepHandlerthat registers runtime resources.Factory for generating aServiceNamefor a requirement.Provides a factory for generating aServiceNamefor a capability.Simple alias entry that converts address using the alias and target addresses with which it was initialized/registered.Adapts anAttributeDefinitionto theAttributeinterface.Dynamic name mapper that uses a static mapping.ACapabilityServiceConfiguratorthat provides a static value.A simpleChildResourceProvidercontaining a predefined set of children.ResourceDescriptorconfigurator for the common case of adding an enumeration of attributes.Registers aAddStepHandler,RemoveStepHandler, andWriteAttributeStepHandleron behalf of a resource definition.SimpleResourceServiceHandlerthat installs/removes a single service via aResourceServiceConfiguratorFactory.SubsystemExtension<S extends Enum<S> & org.jboss.as.controller.SubsystemSchema<S>>Generic extension implementation that registers a single subsystem.EnhancedSubsystemRegistrationthat 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 aServiceNamefor aUnaryRequirement.Factory for generating aServiceNamefor a unary requirement.Provides a factory for generating aServiceNamefor a unary requirement.Convenience extension ofReloadRequiredWriteAttributeHandlerthat can be initialized with anAttributeset.A write-attribute operation handler that translates a value from another attribute