Interface ManagementResourceRegistration

  • All Superinterfaces:
    org.jboss.as.controller.registry.ImmutableManagementResourceRegistration, org.jboss.as.controller.registry.ManagementResourceRegistration, RegistrationContext
    All Known Implementing Classes:
    ContextualResourceRegistration

    public interface ManagementResourceRegistration
    extends org.jboss.as.controller.registry.ManagementResourceRegistration, RegistrationContext
    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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ManagementResourceRegistration registerOverrideModel​(String name, org.jboss.as.controller.descriptions.OverrideDescriptionProvider descriptionProvider)  
      ManagementResourceRegistration registerSubModel​(org.jboss.as.controller.ResourceDefinition resourceDefinition)  
      • 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.controller.registry.ManagementResourceRegistration

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

      • 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