Class FixedObjectTypeAttributeDefinition
java.lang.Object
org.jboss.as.controller.AttributeDefinition
org.jboss.as.controller.SimpleAttributeDefinition
org.jboss.as.controller.ObjectTypeAttributeDefinition
org.camunda.bpm.container.impl.jboss.util.FixedObjectTypeAttributeDefinition
public class FixedObjectTypeAttributeDefinition
extends org.jboss.as.controller.ObjectTypeAttributeDefinition
Fix value type validation for ObjectTypeAttributeDefinition containing a map as value type.
Works without this hack in WF-10, not in WF-8.
- Author:
- Christian Lipphardt
-
Nested Class Summary
Nested ClassesNested 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.AttributeDefinition
COMPLEX_TYPES
-
Constructor Summary
ConstructorsConstructorDescriptionFixedObjectTypeAttributeDefinition
(org.jboss.as.controller.AbstractAttributeDefinitionBuilder<?, ? extends org.jboss.as.controller.ObjectTypeAttributeDefinition> builder, String suffix, org.jboss.as.controller.AttributeDefinition[] valueTypes) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addValueTypeDescription
(org.jboss.dmr.ModelNode node, String prefix, ResourceBundle bundle, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale) Methods inherited from class org.jboss.as.controller.ObjectTypeAttributeDefinition
addAllowedValuesToDescription, addCapabilityRequirements, addOperationParameterDescription, addOperationParameterDescription, addOperationReplyDescription, addResourceAttributeDescription, addResourceAttributeDescription, addValueTypeDescription, convertParameterExpressions, create, getValueTypes, removeCapabilityRequirements, resolveValue
Methods inherited from class org.jboss.as.controller.SimpleAttributeDefinition
marshallAsAttribute, marshallAsAttribute, marshallAsElement, parseAndSetParameter
Methods inherited from class org.jboss.as.controller.AttributeDefinition
addAccessConstraints, 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, resolveModelAttribute, resolveModelAttribute, resolveValue, validateAndSet, validateOperation
-
Constructor Details
-
FixedObjectTypeAttributeDefinition
public FixedObjectTypeAttributeDefinition(org.jboss.as.controller.AbstractAttributeDefinitionBuilder<?, ? extends org.jboss.as.controller.ObjectTypeAttributeDefinition> builder, String suffix, org.jboss.as.controller.AttributeDefinition[] valueTypes)
-
-
Method Details
-
addValueTypeDescription
protected void addValueTypeDescription(org.jboss.dmr.ModelNode node, String prefix, ResourceBundle bundle, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale)
-