Class PropertiesAttributeDefinition


  • public class PropertiesAttributeDefinition
    extends org.jboss.as.controller.MapAttributeDefinition
    MapAttributeDefinition for maps with keys and values of type ModelType.STRING.
    Author:
    Paul Ferraro
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PropertiesAttributeDefinition.Builder  
      • Nested classes/interfaces inherited from class org.jboss.as.controller.AttributeDefinition

        org.jboss.as.controller.AttributeDefinition.NameAndGroup
    • Field Summary

      • Fields inherited from class org.jboss.as.controller.MapAttributeDefinition

        LIST_TO_MAP_CORRECTOR
      • Fields inherited from class org.jboss.as.controller.AttributeDefinition

        attributeMarshaller, COMPLEX_TYPES, referenceRecorder
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addAttributeValueTypeDescription​(org.jboss.dmr.ModelNode node, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)  
      protected void addOperationParameterValueTypeDescription​(org.jboss.dmr.ModelNode node, String operationName, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)  
      protected void addValueTypeDescription​(org.jboss.dmr.ModelNode node, ResourceBundle bundle)  
      • Methods inherited from class org.jboss.as.controller.MapAttributeDefinition

        addOperationParameterDescription, addOperationParameterDescription, addOperationReplyDescription, addResourceAttributeDescription, addResourceAttributeDescription, convertParameterElementExpressions, convertParameterExpressions, getElementValidator, marshallAsElement, parse, parseAndAddParameterElement
      • Methods inherited from class org.jboss.as.controller.AttributeDefinition

        addAccessConstraints, addAllowedValuesToDescription, addCapabilityRequirements, addCapabilityRequirements, addDeprecatedInfo, addOperationReplyDescription, convertStringExpression, correctValue, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeDeprecatedDescription, getAttributeGroup, getAttributeMarshaller, getAttributeTextDescription, getCorrector, getDefaultValue, getDeprecationData, getFlags, getImmutableFlags, getMarshaller, getMeasurementUnit, getName, getNoTextDescription, getParser, getReferenceRecorder, getRequires, getType, getUndefinedMetricValue, getValidator, getXmlName, hasAlternative, hasCapabilityRequirements, isAllowed, isAllowExpression, isAllowNull, isDeprecated, isMarshallable, isMarshallable, isNillable, isNullSignificant, isRequired, isRequired, isResourceOnly, isValidatingNull, marshallAsElement, removeCapabilityRequirements, removeCapabilityRequirements, resolveModelAttribute, resolveModelAttribute, resolveValue, resolveValue, validateAndSet, validateOperation
    • Method Detail

      • addValueTypeDescription

        protected void addValueTypeDescription​(org.jboss.dmr.ModelNode node,
                                               ResourceBundle bundle)
        Specified by:
        addValueTypeDescription in class org.jboss.as.controller.MapAttributeDefinition
      • addAttributeValueTypeDescription

        protected void addAttributeValueTypeDescription​(org.jboss.dmr.ModelNode node,
                                                        org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver,
                                                        Locale locale,
                                                        ResourceBundle bundle)
        Specified by:
        addAttributeValueTypeDescription in class org.jboss.as.controller.MapAttributeDefinition
      • addOperationParameterValueTypeDescription

        protected void addOperationParameterValueTypeDescription​(org.jboss.dmr.ModelNode node,
                                                                 String operationName,
                                                                 org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver,
                                                                 Locale locale,
                                                                 ResourceBundle bundle)
        Specified by:
        addOperationParameterValueTypeDescription in class org.jboss.as.controller.MapAttributeDefinition