Package org.jboss.as.controller
Class PropertiesAttributeDefinition
- java.lang.Object
-
- org.jboss.as.controller.AttributeDefinition
-
- org.jboss.as.controller.MapAttributeDefinition
-
- org.jboss.as.controller.PropertiesAttributeDefinition
-
public final class PropertiesAttributeDefinition extends MapAttributeDefinition
Represents simple key=value map equivalent of java.util.Map() - Author:
- Jason T. Greene, Tomaz Cerar<, Tomasz Adamski
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPropertiesAttributeDefinition.Builder-
Nested classes/interfaces inherited from class org.jboss.as.controller.AttributeDefinition
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
COMPLEX_TYPES
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddAttributeValueTypeDescription(org.jboss.dmr.ModelNode node, ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)protected voidaddOperationParameterValueTypeDescription(org.jboss.dmr.ModelNode node, String operationName, ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)protected voidaddValueTypeDescription(org.jboss.dmr.ModelNode node, ResourceBundle bundle)Map<String,String>unwrap(ExpressionResolver context, org.jboss.dmr.ModelNode model)static Map<String,String>unwrapModel(ExpressionResolver context, org.jboss.dmr.ModelNode model)-
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, addDeprecatedInfo, addOperationReplyDescription, convertStringExpression, correctValue, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeDeprecatedDescription, getAttributeGroup, getAttributeTextDescription, getCorrector, getDefaultValue, getDeprecationData, getFlags, getMarshaller, getMeasurementUnit, getName, getNoTextDescription, getParser, getReferenceRecorder, getRequires, getType, getUndefinedMetricValue, getValidator, getXmlName, hasAlternative, hasCapabilityRequirements, isAllowed, isAllowExpression, isDeprecated, isMarshallable, isMarshallable, isNillable, isNullSignificant, isRequired, isRequired, isResourceOnly, marshallAsElement, removeCapabilityRequirements, resolveModelAttribute, resolveModelAttribute, resolveValue, resolveValue, validateAndSet, validateOperation
-
-
-
-
Method Detail
-
addValueTypeDescription
protected void addValueTypeDescription(org.jboss.dmr.ModelNode node, ResourceBundle bundle)- Specified by:
addValueTypeDescriptionin classMapAttributeDefinition
-
addAttributeValueTypeDescription
protected void addAttributeValueTypeDescription(org.jboss.dmr.ModelNode node, ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)- Specified by:
addAttributeValueTypeDescriptionin classMapAttributeDefinition
-
addOperationParameterValueTypeDescription
protected void addOperationParameterValueTypeDescription(org.jboss.dmr.ModelNode node, String operationName, ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)- Specified by:
addOperationParameterValueTypeDescriptionin classMapAttributeDefinition
-
unwrap
public Map<String,String> unwrap(ExpressionResolver context, org.jboss.dmr.ModelNode model) throws OperationFailedException
- Throws:
OperationFailedException
-
unwrapModel
public static Map<String,String> unwrapModel(ExpressionResolver context, org.jboss.dmr.ModelNode model) throws OperationFailedException
- Throws:
OperationFailedException
-
-