Interface ManagementResourceRegistration

All Superinterfaces:
org.jboss.as.controller.FeatureFilter, org.jboss.as.controller.FeatureRegistry, org.jboss.as.controller.registry.ImmutableManagementResourceRegistration, ManagementRegistrationContext, org.jboss.as.controller.registry.ManagementResourceRegistration
All Known Implementing Classes:
ContextualResourceRegistration

public interface ManagementResourceRegistration extends org.jboss.as.controller.registry.ManagementResourceRegistration, ManagementRegistrationContext
Enhanced ManagementResourceRegistration that also exposes the registration context.
Author:
Paul Ferraro
  • Nested Class Summary

    Nested 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
  • Method Summary

    Modifier and Type
    Method
    Description
    registerOverrideModel(String name, org.jboss.as.controller.descriptions.OverrideDescriptionProvider descriptionProvider)
     
    registerSubModel(org.jboss.as.controller.ResourceDefinition resourceDefinition)
     

    Methods inherited from interface org.jboss.as.controller.FeatureRegistry

    enables, getStability

    Methods inherited from interface org.jboss.as.controller.registry.ImmutableManagementResourceRegistration

    getAccessConstraints, getAdditionalRuntimePackages, getAliasEntry, getAttributeAccess, getAttributeNames, getAttributes, getCapabilities, getChildAddresses, getChildNames, getFeature, getIncorporatingCapabilities, getMaxOccurs, getMinOccurs, getModelDescription, getNotificationDescriptions, getOperationDescription, getOperationDescriptions, getOperationEntry, getOperationFlags, getOperationHandler, getOrderedChildTypes, getParent, getPathAddress, getProcessType, getProxyController, getProxyControllers, getRequirements, isAlias, isFeature, isOrderedChildResource, isRemote, isRuntimeOnly

    Methods inherited from interface org.jboss.as.clustering.controller.ManagementRegistrationContext

    getPathManager, isRuntimeOnlyRegistrationValid

    Methods inherited from interface org.jboss.as.controller.registry.ManagementResourceRegistration

    getOverrideModel, getSubModel, isAllowsOverride, registerAdditionalRuntimePackages, registerAlias, registerAlias, registerCapability, registerIncorporatingCapabilities, registerMetric, registerNotification, registerNotification, registerOperationHandler, registerOperationHandler, registerOverrideModel, registerProxyController, registerReadOnlyAttribute, registerReadWriteAttribute, registerRequirements, unregisterAlias, unregisterAttribute, unregisterNotification, unregisterOperationHandler, unregisterOverrideModel, unregisterProxyController, unregisterSubModel
  • Method Details

    • registerSubModel

      ManagementResourceRegistration registerSubModel(org.jboss.as.controller.ResourceDefinition resourceDefinition)
      Specified by:
      registerSubModel in interface org.jboss.as.controller.registry.ManagementResourceRegistration
    • registerOverrideModel

      ManagementResourceRegistration registerOverrideModel(String name, org.jboss.as.controller.descriptions.OverrideDescriptionProvider descriptionProvider)
      Specified by:
      registerOverrideModel in interface org.jboss.as.controller.registry.ManagementResourceRegistration