Package org.jboss.as.clustering.controller
-
Interface Summary Interface Description AddStepHandlerDescriptor Describes the common properties of a remove operation handler.Attribute Interface to be implemented by attribute enumerations.AttributeTranslation Defines an attribute translation.AttributeValueTranslator Translates an attribute value.BinaryServiceNameFactory Factory for generating aServiceNamefor a binary requirement.BinaryServiceNameFactoryProvider Provides a factory for generating aServiceNamefor a binary requirement.Capability Interface to be implemented by capability enumerations.CapabilityProvider Provides a capability instance.CapabilityServiceConfigurator ChildResourceDefinitionRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration> Registration interface for child resource definitions.ChildResourceProvider Provides child resources.DefaultableBinaryServiceNameFactoryProvider Provides a factory for generating aServiceNamefor a binary requirement as well as a factory generating aServiceNamefor a unary requirement.DefaultableUnaryServiceNameFactoryProvider Provides a factory for generating aServiceNamefor a unary requirement as well as a factory generating aServiceNamefor a default requirement.Definable<D> Implemented by objects with a definition.Described<D> Exposes the descriptor of this object.DescribedAddStepHandler 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.FunctionExecutor<T> Encapsulates execution of a function.FunctionExecutorRegistry<T> Registry ofFunctionExecutorobjects.ManagementResourceRegistration EnhancedManagementResourceRegistrationthat also exposes the registration context.Metric<C> Interface to be implemented by metric enumerations.MetricExecutor<C> Encapsulates the execution of a runtime metric.Model Defines a management model version.Operation<C> Interface to be implemented by operation enumerations.OperationExecutor<C> Encapsulates the execution of a runtime operation.OperationStepHandlerDescriptor Registration<R> Implemented by a management artifact that can register itself.RegistrationContext Context used for conditional registration.RemoveStepHandlerDescriptor Describes the common properties of a remove operation handler.ResourceDefinitionProvider Provides aResourceDefinitionand handles its registration.ResourceServiceConfigurator Configures aServiceusing the model of a resource.ResourceServiceConfiguratorFactory Factory for creating aResourceServiceConfigurator.ResourceServiceHandler Handles service installation and removal for use byAddStepHandlerandRemoveStepHandler.ResourceServiceNameFactory Generates theServiceNamefor a resource service.RuntimeResourceRegistration Encapsulates logic for runtime resource registration.Schema<S extends Schema<S>> Defines an XML schema version.ServiceNameFactory Factory for generating aServiceNamefor a requirement.ServiceNameFactoryProvider Provides a factory for generating aServiceNamefor a capability.ServiceValueCaptor<T> Captures the value of a service.ServiceValueRegistry<T> A registry of service values.SubsystemRegistration EnhancedSubsystemRegistrationthat also exposes the registration context.UnaryServiceNameFactory Factory for generating aServiceNamefor a unary requirement.UnaryServiceNameFactoryProvider Provides a factory for generating aServiceNamefor a unary requirement.WriteAttributeStepHandlerDescriptor -
Class Summary Class Description AbstractCapabilityReference AbstractCapabilityReferenceRecordercontaining logic common to attribute and resource capability referencesAbstractModulesServiceConfigurator<T> AbstractResourceDefinition Resource definition for resources that performs all registration viaRegistration.register(Object).AddIfAbsentStepHandler Adds a given child resource if absent.AddStepHandler Generic add operation step handler that delegates service installation/rollback to aResourceServiceHandler.BinaryRequirementCapability Provides a capability definition provider built from a binary requirement.BinaryRequirementServiceNameFactory Factory for generating aServiceNamefor aBinaryRequirement.CapabilityNameResolverConfigurator Operator that configures a runtime capability with a given capability name resolver.CapabilityReference CapabilityReferenceRecorderthat delegates toCapability.resolve(org.jboss.as.controller.PathAddress)to generate the name of the dependent capability.CapabilityRegistration Registration facility for capabilities.CapabilityServiceNameProvider Service name provider for a capability.ChildResourceDefinition<R extends org.jboss.as.controller.registry.ManagementResourceRegistration> Resource definition for child resources that performs all registration viaRegistration.register(Object).ComplexResource A genericResourcedecorator augmented to support additional runtime children.CompositeCapabilityServiceConfigurator ACapabilityServiceConfiguratorfacade for collecting, configuring, and building; or removing; a set ofServiceConfiguratorinstances.CompositeServiceBuilder<T> AServiceBuilderfacade for installing a set ofServiceBuilderinstances.CompositeServiceConfigurator AServiceConfiguratorfacade for collecting and building a set ofServiceConfiguratorinstances.ContextualResourceRegistration ContextualSubsystemRegistration CredentialSourceDependency DecoratingResourceRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration> GenericManagementResourceRegistrationdecorator.DecoratingSubsystemRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration> GenericSubsystemRegistrationdecorator.DefaultSubsystemDescribeHandler Custom subsystem describe operation handler that works with override models.DeploymentChainContributingAddStepHandler DeploymentChainContributingResourceRegistration Registers aDeploymentChainContributingAddStepHandler,ReloadRequiredRemoveStepHandler, andWriteAttributeStepHandleron behalf of a resource definition.DeploymentChainStep Deployment chain step that delegates to aDeploymentProcessorTargetconsumer.ExtensionRegistrationContext IdentityCapabilityServiceConfigurator<T> Similar toIdentityServiceConfigurator, but resolves theServiceNameof the requirement duringIdentityCapabilityServiceConfigurator.configure(CapabilityServiceSupport).IdentityLegacyCapabilityServiceConfigurator<T> Deprecated. ListAttributeTranslation An attribute translator that converts a single value to/from a list of values.MetricFunction<T,V> A functional view of a runtime metric.MetricHandler<C> GenericOperationStepHandlerfor runtime metrics.ModuleServiceConfigurator Configures a service providing aModule.ModulesServiceConfigurator OperationFunction<T,V> A functional view of a runtime operation.OperationHandler<C> GenericOperationStepHandlerfor runtime operations.ParentResourceServiceHandler ASimpleResourceServiceHandlerthat uses a recursively read model, to include child resources.PredicateCapabilityReference A capability reference recorder that registers a given requirement conditionally based the attribute value.PropertiesAttributeDefinition MapAttributeDefinitionfor maps with keys and values of typeModelType.STRING.PropertiesAttributeDefinition.Builder ReadAttributeTranslationHandler A read-attribute operation handler that translates a value from another attributeReloadRequiredAddStepHandler ReloadRequiredRemoveStepHandler ReloadRequiredResourceRegistration RemoveStepHandler Generic remove operation step handler that delegates service removal/recovery to a dedicatedResourceServiceHandler.RequirementCapability Provides a capability definition provider built from a requirement.RequirementServiceNameFactory ResourceCapabilityReference CapabilityReferenceRecorderfor resource-level capability references.ResourceDescriptor Describes the properties of resource used byAddStepHandler.ResourceRegistration Registers add, remove, and write-attribute operation handlers and capabilities.RestartParentResourceAddStepHandler Add operation handler that leverages aResourceServiceBuilderFactoryto restart a parent resource..RestartParentResourceRegistration Registers aRestartParentResourceAddStepHandler,RestartParentResourceRemoveStepHandler, andRestartParentResourceWriteAttributeHandleron behalf of a resource definition.RestartParentResourceRemoveStepHandler Remove operation handler that leverages aResourceServiceBuilderFactoryto restart a parent resource..RestartParentResourceStepHandler<T> Generic operation handler that leverages aResourceServiceBuilderFactoryto restart a parent resource..RestartParentResourceWriteAttributeHandler RestartParentWriteAttributeHandlerthat leverages aResourceServiceBuilderFactoryfor service recreation.RuntimeResourceRegistrationStepHandler OperationStepHandlerthat registers runtime resources.ServiceValueCaptorServiceConfigurator<T> Configures a service that captures the value of a target service.ServiceValueExecutor<T> Executes a given function against the captured value of a service.ServiceValueExecutorRegistry<T> A registry of captured service value executors.SimpleAliasEntry Simple alias entry that converts address using the alias and target addresses with which it was initialized/registered.SimpleAttribute Adapts anAttributeDefinitionto theAttributeinterface.SimpleCapabilityNameResolver Dynamic name mapper that uses a static mapping.SimpleCapabilityServiceConfigurator<T> ACapabilityServiceConfiguratorthat provides a static value.SimpleChildResourceProvider A simpleChildResourceProvidercontaining a predefined set of children.SimpleResourceDescriptorConfigurator<E extends Enum<E> & Attribute> ResourceDescriptorconfigurator for the common case of adding an enumeration of attributes.SimpleResourceRegistration Registers aAddStepHandler,RemoveStepHandler, andWriteAttributeStepHandleron behalf of a resource definition.SimpleResourceServiceHandler SimpleResourceServiceHandlerthat installs/removes a single service via aResourceServiceConfiguratorFactory.SubsystemResourceDefinition<R extends org.jboss.as.controller.SubsystemRegistration> Resource definition for subsystem resources that performs all registration via#register(SubsystemRegistration).UnaryRequirementCapability Provides a capability definition provider built from a unary requirement.UnaryRequirementServiceNameFactory Factory for generating aServiceNamefor aUnaryRequirement.WriteAttributeStepHandler Convenience extension ofReloadRequiredWriteAttributeHandlerthat can be initialized with anAttributeset.WriteAttributeTranslationHandler A write-attribute operation handler that translates a value from another attribute -
Enum Summary Enum Description BinaryCapabilityNameResolver Dynamic name mapper implementations for binary capability names.CommonRequirement Enumerates common requirements for clustering resources.CommonUnaryRequirement Enumerates common unary requirements for clustering resourcesUnaryCapabilityNameResolver Dynamic name mapper implementations for unary capability names.