Class CapabilityReferenceAttributeDefinition<T>

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CapabilityReferenceAttributeDefinition.Builder<T>  
      • 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.AttributeDefinition

        COMPLEX_TYPES
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ServiceDependency<T> resolve​(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model)
      Resolves a value from the specified resource model, using the specified operation context.
      • Methods inherited from class org.jboss.as.controller.SimpleAttributeDefinition

        marshallAsAttribute, marshallAsAttribute, marshallAsElement, parseAndSetParameter
      • Methods 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, validateOperation
    • Method Detail

      • resolve

        public ServiceDependency<T> resolve​(org.jboss.as.controller.OperationContext context,
                                            org.jboss.dmr.ModelNode model)
                                     throws org.jboss.as.controller.OperationFailedException
        Description copied from interface: ResourceModelResolver
        Resolves a value from the specified resource model, using the specified operation context.
        Specified by:
        resolve in interface ResourceModelResolver<T>
        Parameters:
        context - an operation context
        model - a resource model
        Returns:
        the resolved value
        Throws:
        org.jboss.as.controller.OperationFailedException - if the value could not be resolved