Class OptionAttributeDefinition

  • All Implemented Interfaces:
    org.jboss.as.controller.Feature

    @Deprecated(forRemoval=true)
    public class OptionAttributeDefinition
    extends org.jboss.as.controller.SimpleAttributeDefinition
    Deprecated, for removal: This API element is subject to removal in a future version.
    Replaced by org.wildfly.io.OptionAttributeDefinition
    Author:
    Tomaz Cerar (c) 2012 Red Hat Inc.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  OptionAttributeDefinition.Builder
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • 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 Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static OptionAttributeDefinition.Builder builder​(String attributeName, org.xnio.Option<?> option)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      org.xnio.Option<?> getOption()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      Class<?> getOptionType()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      org.xnio.OptionMap.Builder resolveOption​(org.jboss.as.controller.ExpressionResolver context, org.jboss.dmr.ModelNode model, org.xnio.OptionMap.Builder builder)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • 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

      • getOption

        public org.xnio.Option<?> getOption()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getOptionType

        public Class<?> getOptionType()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • resolveOption

        public org.xnio.OptionMap.Builder resolveOption​(org.jboss.as.controller.ExpressionResolver context,
                                                        org.jboss.dmr.ModelNode model,
                                                        org.xnio.OptionMap.Builder builder)
                                                 throws org.jboss.as.controller.OperationFailedException
        Deprecated, for removal: This API element is subject to removal in a future version.
        Throws:
        org.jboss.as.controller.OperationFailedException
      • builder

        public static OptionAttributeDefinition.Builder builder​(String attributeName,
                                                                org.xnio.Option<?> option)
        Deprecated, for removal: This API element is subject to removal in a future version.