Class DecoratingResourceRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
java.lang.Object
org.jboss.as.controller.registry.DelegatingManagementResourceRegistration
org.jboss.as.clustering.controller.DecoratingResourceRegistration<R>
- All Implemented Interfaces:
org.jboss.as.controller.FeatureFilter,org.jboss.as.controller.FeatureRegistry,org.jboss.as.controller.registry.ImmutableManagementResourceRegistration,org.jboss.as.controller.registry.ManagementResourceRegistration
- Direct Known Subclasses:
ContextualResourceRegistration
public class DecoratingResourceRegistration<R extends org.jboss.as.controller.registry.ManagementResourceRegistration>
extends org.jboss.as.controller.registry.DelegatingManagementResourceRegistration
Generic
ManagementResourceRegistration decorator.- Author:
- Paul Ferraro
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.as.controller.registry.DelegatingManagementResourceRegistration
org.jboss.as.controller.registry.DelegatingManagementResourceRegistration.RegistrationDelegateProviderNested classes/interfaces inherited from interface org.jboss.as.controller.registry.ManagementResourceRegistration
org.jboss.as.controller.registry.ManagementResourceRegistration.Factory -
Field Summary
Fields inherited from interface org.jboss.as.controller.registry.ImmutableManagementResourceRegistration
ACCESS_PERMISSION -
Constructor Summary
ConstructorsConstructorDescriptionDecoratingResourceRegistration(org.jboss.as.controller.registry.ManagementResourceRegistration delegate, Function<org.jboss.as.controller.registry.ManagementResourceRegistration, R> decorator) -
Method Summary
Modifier and TypeMethodDescriptionregisterOverrideModel(String name, org.jboss.as.controller.descriptions.OverrideDescriptionProvider descriptionProvider) registerSubModel(org.jboss.as.controller.ResourceDefinition definition) Methods inherited from class org.jboss.as.controller.registry.DelegatingManagementResourceRegistration
enables, getAccessConstraints, getAdditionalRuntimePackages, getAliasEntry, getAttributeAccess, getAttributeNames, getAttributes, getCapabilities, getChildAddresses, getChildNames, getFeature, getIncorporatingCapabilities, getMaxOccurs, getMinOccurs, getModelDescription, getNotificationDescriptions, getOperationDescription, getOperationDescriptions, getOperationEntry, getOperationFlags, getOperationHandler, getOrderedChildTypes, getOverrideModel, getParent, getPathAddress, getProcessType, getProxyController, getProxyControllers, getRequirements, getStability, getSubModel, isAlias, isAllowsOverride, isFeature, isOrderedChildResource, isRemote, isRuntimeOnly, registerAdditionalRuntimePackages, registerAlias, registerCapability, registerIncorporatingCapabilities, registerMetric, registerNotification, registerNotification, registerOperationHandler, registerOperationHandler, registerProxyController, registerReadOnlyAttribute, registerReadWriteAttribute, registerRequirements, unregisterAlias, unregisterAttribute, unregisterNotification, unregisterOperationHandler, unregisterOverrideModel, unregisterProxyController, unregisterSubModelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.registry.ManagementResourceRegistration
registerAlias, registerOverrideModel
-
Constructor Details
-
DecoratingResourceRegistration
-
-
Method Details
-
registerSubModel
- Specified by:
registerSubModelin interfaceorg.jboss.as.controller.registry.ManagementResourceRegistration- Overrides:
registerSubModelin classorg.jboss.as.controller.registry.DelegatingManagementResourceRegistration
-
registerOverrideModel
public R registerOverrideModel(String name, org.jboss.as.controller.descriptions.OverrideDescriptionProvider descriptionProvider) - Specified by:
registerOverrideModelin interfaceorg.jboss.as.controller.registry.ManagementResourceRegistration- Overrides:
registerOverrideModelin classorg.jboss.as.controller.registry.DelegatingManagementResourceRegistration
-