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.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.DelegatingManagementResourceRegistrationGenericManagementResourceRegistrationdecorator.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description DecoratingResourceRegistration(org.jboss.as.controller.registry.ManagementResourceRegistration delegate, Function<org.jboss.as.controller.registry.ManagementResourceRegistration,R> decorator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RregisterOverrideModel(String name, org.jboss.as.controller.descriptions.OverrideDescriptionProvider descriptionProvider)RregisterSubModel(org.jboss.as.controller.ResourceDefinition definition)-
Methods inherited from class org.jboss.as.controller.registry.DelegatingManagementResourceRegistration
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, getSubModel, isAlias, isAllowsOverride, isFeature, isOrderedChildResource, isRemote, isRuntimeOnly, registerAdditionalRuntimePackages, registerAlias, registerCapability, registerIncorporatingCapabilities, registerMetric, registerNotification, registerNotification, registerOperationHandler, registerOperationHandler, registerProxyController, registerReadOnlyAttribute, registerReadWriteAttribute, registerRequirements, setRuntimeOnly, unregisterAlias, unregisterAttribute, unregisterNotification, unregisterOperationHandler, unregisterOverrideModel, unregisterProxyController, unregisterSubModel
-
-
-
-
Method Detail
-
registerSubModel
public R registerSubModel(org.jboss.as.controller.ResourceDefinition definition)
- 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
-
-