Class ModuleAttributeDefinition
java.lang.Object
org.jboss.as.controller.AttributeDefinition
org.jboss.as.controller.SimpleAttributeDefinition
org.jboss.as.clustering.controller.ModuleAttributeDefinition
- All Implemented Interfaces:
org.jboss.as.controller.Feature,org.wildfly.subsystem.resource.ResourceModelResolver<org.wildfly.subsystem.service.ServiceDependency<org.jboss.modules.Module>>,org.wildfly.subsystem.resource.ResourceResolver<org.wildfly.subsystem.service.ServiceDependency<org.jboss.modules.Module>>
public class ModuleAttributeDefinition
extends org.jboss.as.controller.SimpleAttributeDefinition
implements org.wildfly.subsystem.resource.ResourceModelResolver<org.wildfly.subsystem.service.ServiceDependency<org.jboss.modules.Module>>
Attribute definition that resolves to a
ServiceDependency on a module.- 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
Modifier and TypeMethodDescriptionorg.wildfly.subsystem.service.ServiceDependency<org.jboss.modules.Module>resolve(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) 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 org.wildfly.subsystem.service.ServiceDependency<org.jboss.modules.Module> resolve(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException - Specified by:
resolvein interfaceorg.wildfly.subsystem.resource.ResourceModelResolver<org.wildfly.subsystem.service.ServiceDependency<org.jboss.modules.Module>>- Throws:
org.jboss.as.controller.OperationFailedException
-