Class ChildResourceDescriptionResolver

  • All Implemented Interfaces:
    org.jboss.as.controller.descriptions.ResourceDescriptionResolver

    public class ChildResourceDescriptionResolver
    extends Object
    implements org.jboss.as.controller.descriptions.ResourceDescriptionResolver
    Generates resource descriptions for a child resource of a subsystem.
    Author:
    Paul Ferraro
    • Constructor Detail

      • ChildResourceDescriptionResolver

        protected ChildResourceDescriptionResolver​(org.jboss.as.controller.descriptions.ResourceDescriptionResolver parent,
                                                   String prefix,
                                                   List<org.jboss.as.controller.PathElement> paths)
    • Method Detail

      • getResourceBundle

        public ResourceBundle getResourceBundle​(Locale locale)
        Specified by:
        getResourceBundle in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getResourceAttributeDescription

        public String getResourceAttributeDescription​(String attributeName,
                                                      Locale locale,
                                                      ResourceBundle bundle)
        Specified by:
        getResourceAttributeDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getResourceAttributeValueTypeDescription

        public String getResourceAttributeValueTypeDescription​(String attributeName,
                                                               Locale locale,
                                                               ResourceBundle bundle,
                                                               String... suffixes)
        Specified by:
        getResourceAttributeValueTypeDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getOperationDescription

        public String getOperationDescription​(String operationName,
                                              Locale locale,
                                              ResourceBundle bundle)
        Specified by:
        getOperationDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getOperationParameterDescription

        public String getOperationParameterDescription​(String operationName,
                                                       String paramName,
                                                       Locale locale,
                                                       ResourceBundle bundle)
        Specified by:
        getOperationParameterDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getOperationParameterValueTypeDescription

        public String getOperationParameterValueTypeDescription​(String operationName,
                                                                String paramName,
                                                                Locale locale,
                                                                ResourceBundle bundle,
                                                                String... suffixes)
        Specified by:
        getOperationParameterValueTypeDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getOperationReplyDescription

        public String getOperationReplyDescription​(String operationName,
                                                   Locale locale,
                                                   ResourceBundle bundle)
        Specified by:
        getOperationReplyDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getOperationReplyValueTypeDescription

        public String getOperationReplyValueTypeDescription​(String operationName,
                                                            Locale locale,
                                                            ResourceBundle bundle,
                                                            String... suffixes)
        Specified by:
        getOperationReplyValueTypeDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getNotificationDescription

        public String getNotificationDescription​(String notificationType,
                                                 Locale locale,
                                                 ResourceBundle bundle)
        Specified by:
        getNotificationDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getChildTypeDescription

        public String getChildTypeDescription​(String childType,
                                              Locale locale,
                                              ResourceBundle bundle)
        Specified by:
        getChildTypeDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getResourceDescription

        public String getResourceDescription​(Locale locale,
                                             ResourceBundle bundle)
        Specified by:
        getResourceDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getResourceDeprecatedDescription

        public String getResourceDeprecatedDescription​(Locale locale,
                                                       ResourceBundle bundle)
        Specified by:
        getResourceDeprecatedDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getResourceAttributeDeprecatedDescription

        public String getResourceAttributeDeprecatedDescription​(String attributeName,
                                                                Locale locale,
                                                                ResourceBundle bundle)
        Specified by:
        getResourceAttributeDeprecatedDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getOperationDeprecatedDescription

        public String getOperationDeprecatedDescription​(String operationName,
                                                        Locale locale,
                                                        ResourceBundle bundle)
        Specified by:
        getOperationDeprecatedDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver
      • getOperationParameterDeprecatedDescription

        public String getOperationParameterDeprecatedDescription​(String operationName,
                                                                 String paramName,
                                                                 Locale locale,
                                                                 ResourceBundle bundle)
        Specified by:
        getOperationParameterDeprecatedDescription in interface org.jboss.as.controller.descriptions.ResourceDescriptionResolver