Package org.jboss.as.controller.registry
-
Interface Summary Interface Description DelegatingManagementResourceRegistration.RegistrationDelegateProvider Provides a delegate for use by aDelegatingManagementResourceRegistration
.DelegatingResource.ResourceDelegateProvider Provides a delegate for use by aDelegatingResource
.ImmutableManagementResourceRegistration Read-only view of aManagementResourceRegistration
.ManagementResourceRegistration A registration for a management resource which consists of a resource description plus registered operation handlers.NotificationHandlerRegistration The NotificationHandlerRegistration is used to register and unregister notification handlers.OperationTransformerRegistry.PlaceholderResolver An extra resolver to be used forOperationTransformerRegistry
entries whereplaceholder==true
.Resource An addressable resource in the management model, representing a local model and child resources.Resource.ResourceEntry ResourceFilter A resource filter.ResourceProvider -
Class Summary Class Description AbstractModelResource AbstractResource
implementation.AliasEntry AliasEntry.AliasContext A wrapper aroundOperationContext
for the requested alias address, allowing extra contextual information when converting alias addresses.AliasStepHandler A handler that simply maps an alias onto a target part of the model.AttributeAccess Information about handling an attribute in a sub-model.DelegatingImmutableManagementResourceRegistration ImmutableManagementResourceRegistration
implementation that simply delegates to anotherImmutableManagementResourceRegistration
(typically a mutable implementation of sub-interfaceManagementResourceRegistration
).DelegatingManagementResourceRegistration ManagementResourceRegistration
implementation that simply delegates to anotherManagementResourceRegistration
.DelegatingResource GlobalTransformerRegistry Versioned operation transformer registry.LegacyResourceDefinition ManagementResourceRegistration.Factory A factory for creating a new, root model node registration.NotificationEntry Information about a registered notification.NotificationHandlerNodeSubregistry A subregistry ofNotificationHandlerNodeRegistry
corresponding to aPathElement.getKey()
node and its children.NotificationHandlerRegistration.Factory Factory to create a newNotificationHandlerRegistration
OperationEntry Information about a registeredOperationStepHandler
.OperationTransformerRegistry Resolved/unversioned operation transformer registry.OperationTransformerRegistry.OperationTransformerEntry OperationTransformerRegistry.ResourceTransformerEntry PlaceholderResource Resource that solely holds a place in the resource tree and has no model or children.PlaceholderResource.PlaceholderResourceEntry Resource.Factory Resource.Tools ResourceProvider.ResourceProviderRegistry ResourceProvider.Tool RuntimePackageDependency A runtime package dependency expresses a dependency to a galleon package.WildcardReadResourceDescriptionAddressHack This class is private api -
Enum Summary Enum Description AttributeAccess.AccessType Indicates how an attributed is accessed.AttributeAccess.Flag Flags to indicate special characteristics of an attributeAttributeAccess.Storage Indicates whether an attribute is derived from the persistent configuration or is a purely runtime attribute.OperationEntry.EntryType OperationEntry.Flag Flags to indicate special characteristics of an operation -
Exception Summary Exception Description Resource.NoSuchResourceException ANoSuchElementException
variant that can be thrown byResource.requireChild(PathElement)
andResource.navigate(PathAddress)
implementations to indicate a client error when invoking a management operation.