Class ModelNodeUtil


  • public class ModelNodeUtil
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ModelNodeUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.jboss.jca.common.api.metadata.common.Extension extractExtension​(org.jboss.as.controller.OperationContext operationContext, org.jboss.dmr.ModelNode dataSourceNode, org.jboss.as.controller.SimpleAttributeDefinition classNameAttribute, org.jboss.as.controller.PropertiesAttributeDefinition propertyNameAttribute)  
      static org.jboss.jca.common.api.metadata.common.Extension extractExtension​(org.jboss.as.controller.OperationContext operationContext, org.jboss.dmr.ModelNode dataSourceNode, org.jboss.as.controller.SimpleAttributeDefinition classNameAttribute, org.jboss.as.controller.SimpleAttributeDefinition moduleNameAttribute, org.jboss.as.controller.PropertiesAttributeDefinition propertyNameAttribute)  
      static Map<String,​String> extractMap​(org.jboss.dmr.ModelNode operation, org.jboss.as.controller.ObjectListAttributeDefinition objList, org.jboss.as.controller.SimpleAttributeDefinition keyAttribute, org.jboss.as.controller.SimpleAttributeDefinition valueAttribute)  
      static Boolean getBooleanIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode dataSourceNode, org.jboss.as.controller.SimpleAttributeDefinition key)  
      static Integer getIntIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode dataSourceNode, org.jboss.as.controller.SimpleAttributeDefinition key)  
      static Long getLongIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode dataSourceNode, org.jboss.as.controller.SimpleAttributeDefinition key)  
      static String getResolvedStringIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode dataSourceNode, org.jboss.as.controller.SimpleAttributeDefinition key)  
    • Constructor Detail

      • ModelNodeUtil

        public ModelNodeUtil()
    • Method Detail

      • getLongIfSetOrGetDefault

        public static Long getLongIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context,
                                                    org.jboss.dmr.ModelNode dataSourceNode,
                                                    org.jboss.as.controller.SimpleAttributeDefinition key)
                                             throws org.jboss.as.controller.OperationFailedException
        Throws:
        org.jboss.as.controller.OperationFailedException
      • getIntIfSetOrGetDefault

        public static Integer getIntIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context,
                                                      org.jboss.dmr.ModelNode dataSourceNode,
                                                      org.jboss.as.controller.SimpleAttributeDefinition key)
                                               throws org.jboss.as.controller.OperationFailedException
        Throws:
        org.jboss.as.controller.OperationFailedException
      • getBooleanIfSetOrGetDefault

        public static Boolean getBooleanIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context,
                                                          org.jboss.dmr.ModelNode dataSourceNode,
                                                          org.jboss.as.controller.SimpleAttributeDefinition key)
                                                   throws org.jboss.as.controller.OperationFailedException
        Throws:
        org.jboss.as.controller.OperationFailedException
      • getResolvedStringIfSetOrGetDefault

        public static String getResolvedStringIfSetOrGetDefault​(org.jboss.as.controller.OperationContext context,
                                                                org.jboss.dmr.ModelNode dataSourceNode,
                                                                org.jboss.as.controller.SimpleAttributeDefinition key)
                                                         throws org.jboss.as.controller.OperationFailedException
        Throws:
        org.jboss.as.controller.OperationFailedException
      • extractExtension

        public static org.jboss.jca.common.api.metadata.common.Extension extractExtension​(org.jboss.as.controller.OperationContext operationContext,
                                                                                          org.jboss.dmr.ModelNode dataSourceNode,
                                                                                          org.jboss.as.controller.SimpleAttributeDefinition classNameAttribute,
                                                                                          org.jboss.as.controller.PropertiesAttributeDefinition propertyNameAttribute)
                                                                                   throws org.jboss.jca.common.api.validator.ValidateException,
                                                                                          org.jboss.as.controller.OperationFailedException
        Throws:
        org.jboss.jca.common.api.validator.ValidateException
        org.jboss.as.controller.OperationFailedException
      • extractExtension

        public static org.jboss.jca.common.api.metadata.common.Extension extractExtension​(org.jboss.as.controller.OperationContext operationContext,
                                                                                          org.jboss.dmr.ModelNode dataSourceNode,
                                                                                          org.jboss.as.controller.SimpleAttributeDefinition classNameAttribute,
                                                                                          org.jboss.as.controller.SimpleAttributeDefinition moduleNameAttribute,
                                                                                          org.jboss.as.controller.PropertiesAttributeDefinition propertyNameAttribute)
                                                                                   throws org.jboss.jca.common.api.validator.ValidateException,
                                                                                          org.jboss.as.controller.OperationFailedException
        Throws:
        org.jboss.jca.common.api.validator.ValidateException
        org.jboss.as.controller.OperationFailedException
      • extractMap

        public static Map<String,​String> extractMap​(org.jboss.dmr.ModelNode operation,
                                                          org.jboss.as.controller.ObjectListAttributeDefinition objList,
                                                          org.jboss.as.controller.SimpleAttributeDefinition keyAttribute,
                                                          org.jboss.as.controller.SimpleAttributeDefinition valueAttribute)