Class DefaultSubsystemDescribeHandler

  • All Implemented Interfaces:
    Registration<org.jboss.as.controller.registry.ManagementResourceRegistration>, org.jboss.as.controller.descriptions.DescriptionProvider, org.jboss.as.controller.OperationStepHandler

    public class DefaultSubsystemDescribeHandler
    extends org.jboss.as.controller.operations.common.GenericSubsystemDescribeHandler
    implements Registration<org.jboss.as.controller.registry.ManagementResourceRegistration>
    Custom subsystem describe operation handler that works with override models. Workaround for WFCORE-2286.
    Author:
    Paul Ferraro
    • Field Summary

      • Fields inherited from class org.jboss.as.controller.operations.common.GenericSubsystemDescribeHandler

        DEFINITION, DESCRIBE_EFFECTS, INSTANCE, SERVER_LAUNCH_KEY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void describe​(org.jboss.as.controller.operations.common.OrderedChildTypesAttachment orderedChildTypesAttachment, org.jboss.as.controller.registry.Resource resource, org.jboss.dmr.ModelNode addressModel, org.jboss.dmr.ModelNode result, org.jboss.as.controller.registry.ImmutableManagementResourceRegistration registration)  
      void register​(org.jboss.as.controller.registry.ManagementResourceRegistration registration)
      Registers this object with a resource.
      • Methods inherited from class org.jboss.as.controller.operations.common.GenericSubsystemDescribeHandler

        create, createAddOperation, createAddOperation, execute, getModelDescription
    • Constructor Detail

      • DefaultSubsystemDescribeHandler

        public DefaultSubsystemDescribeHandler()
    • Method Detail

      • describe

        protected void describe​(org.jboss.as.controller.operations.common.OrderedChildTypesAttachment orderedChildTypesAttachment,
                                org.jboss.as.controller.registry.Resource resource,
                                org.jboss.dmr.ModelNode addressModel,
                                org.jboss.dmr.ModelNode result,
                                org.jboss.as.controller.registry.ImmutableManagementResourceRegistration registration)
        Overrides:
        describe in class org.jboss.as.controller.operations.common.GenericSubsystemDescribeHandler
      • register

        public void register​(org.jboss.as.controller.registry.ManagementResourceRegistration registration)
        Description copied from interface: Registration
        Registers this object with a resource.
        Specified by:
        register in interface Registration<org.jboss.as.controller.registry.ManagementResourceRegistration>
        Parameters:
        registration - a registration for a management resource