Class EnumAttributeDefinition<E extends Enum<E>>
java.lang.Object
org.jboss.as.controller.AttributeDefinition
org.jboss.as.controller.SimpleAttributeDefinition
org.jboss.as.clustering.controller.EnumAttributeDefinition<E>
- All Implemented Interfaces:
org.jboss.as.controller.Feature,org.wildfly.subsystem.resource.ResourceModelResolver<E>,org.wildfly.subsystem.resource.ResourceResolver<E>
public class EnumAttributeDefinition<E extends Enum<E>>
extends org.jboss.as.controller.SimpleAttributeDefinition
implements org.wildfly.subsystem.resource.ResourceModelResolver<E>
- Author:
- Paul Ferraro
-
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 -
Method Summary
Methods inherited from class org.jboss.as.controller.SimpleAttributeDefinition
marshallAsAttribute, marshallAsAttribute, marshallAsElement, parseAndSetParameterMethods inherited from class org.jboss.as.controller.AttributeDefinition
addAccessConstraints, addAllowedValuesToDescription, addCapabilityRequirements, addDeprecatedInfo, addOperationParameterDescription, addOperationParameterDescription, addOperationReplyDescription, addOperationReplyDescription, addResourceAttributeDescription, addResourceAttributeDescription, convertParameterExpressions, convertStringExpression, correctValue, equals, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeDeprecatedDescription, getAttributeGroup, getAttributeTextDescription, getCorrector, getDefaultValue, getDeprecationData, getFlags, getMarshaller, getMeasurementUnit, getName, getNoTextDescription, getParser, getReferenceRecorder, getRequires, getStability, getType, getUndefinedMetricValue, getValidator, getXmlName, hasAlternative, hasCapabilityRequirements, hashCode, isAllowed, isAllowExpression, isDeprecated, isMarshallable, isMarshallable, isNillable, isNullSignificant, isRequired, isRequired, isResourceOnly, marshallAsElement, removeCapabilityRequirements, resolveModelAttribute, resolveModelAttribute, resolveValue, resolveValue, toString, validateAndSet, validateOperationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.wildfly.subsystem.resource.ResourceModelResolver
resolve
-
Method Details
-
resolve
public E resolve(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException
-