Class Util


  • public class Util
    extends Object
    Utility methods related to working with detyped operations.
    Author:
    Brian Stansberry (c) 2011 Red Hat Inc.
    • Method Detail

      • getNameFromAddress

        public static String getNameFromAddress​(org.jboss.dmr.ModelNode address)
      • getNameFromAddress

        public static String getNameFromAddress​(PathAddress address)
      • createAddOperation

        public static org.jboss.dmr.ModelNode createAddOperation​(PathAddress address)
      • createAddOperation

        public static org.jboss.dmr.ModelNode createAddOperation​(PathAddress address,
                                                                 Map<String,​org.jboss.dmr.ModelNode> parameters)
      • createAddOperation

        public static org.jboss.dmr.ModelNode createAddOperation​(PathAddress address,
                                                                 int index)
      • createAddOperation

        public static org.jboss.dmr.ModelNode createAddOperation​(PathAddress address,
                                                                 int index,
                                                                 Map<String,​org.jboss.dmr.ModelNode> parameters)
      • createAddOperation

        public static org.jboss.dmr.ModelNode createAddOperation()
      • createRemoveOperation

        public static org.jboss.dmr.ModelNode createRemoveOperation​(PathAddress address)
      • createCompositeOperation

        public static org.jboss.dmr.ModelNode createCompositeOperation​(List<org.jboss.dmr.ModelNode> operations)
      • createOperation

        public static org.jboss.dmr.ModelNode createOperation​(String operationName,
                                                              PathAddress address)
      • createEmptyOperation

        public static org.jboss.dmr.ModelNode createEmptyOperation​(String operationName,
                                                                   PathAddress address)
      • getEmptyOperation

        public static org.jboss.dmr.ModelNode getEmptyOperation​(String operationName,
                                                                org.jboss.dmr.ModelNode address)
      • getResourceRemoveOperation

        public static org.jboss.dmr.ModelNode getResourceRemoveOperation​(PathAddress address)
      • getWriteAttributeOperation

        public static org.jboss.dmr.ModelNode getWriteAttributeOperation​(org.jboss.dmr.ModelNode address,
                                                                         String attributeName,
                                                                         String value)
      • getWriteAttributeOperation

        public static org.jboss.dmr.ModelNode getWriteAttributeOperation​(PathAddress address,
                                                                         String attributeName,
                                                                         int value)
      • getWriteAttributeOperation

        public static org.jboss.dmr.ModelNode getWriteAttributeOperation​(PathAddress address,
                                                                         String attributeName,
                                                                         boolean value)
      • getWriteAttributeOperation

        public static org.jboss.dmr.ModelNode getWriteAttributeOperation​(org.jboss.dmr.ModelNode address,
                                                                         String attributeName,
                                                                         org.jboss.dmr.ModelNode value)
      • getWriteAttributeOperation

        public static org.jboss.dmr.ModelNode getWriteAttributeOperation​(PathAddress address,
                                                                         String attributeName,
                                                                         String value)
      • getWriteAttributeOperation

        public static org.jboss.dmr.ModelNode getWriteAttributeOperation​(PathAddress address,
                                                                         String attributeName,
                                                                         org.jboss.dmr.ModelNode value)
      • getReadAttributeOperation

        public static org.jboss.dmr.ModelNode getReadAttributeOperation​(PathAddress address,
                                                                        String attributeName)
      • getReadResourceDescriptionOperation

        public static org.jboss.dmr.ModelNode getReadResourceDescriptionOperation​(PathAddress address)
      • getReadResourceOperation

        public static org.jboss.dmr.ModelNode getReadResourceOperation​(PathAddress address)
      • getUndefineAttributeOperation

        public static org.jboss.dmr.ModelNode getUndefineAttributeOperation​(PathAddress address,
                                                                            String attributeName)
      • createListAddOperation

        public static org.jboss.dmr.ModelNode createListAddOperation​(PathAddress address,
                                                                     String attributeName,
                                                                     String value)
      • createListRemoveOperation

        public static org.jboss.dmr.ModelNode createListRemoveOperation​(PathAddress address,
                                                                        String attributeName,
                                                                        String value)
      • createListRemoveOperation

        public static org.jboss.dmr.ModelNode createListRemoveOperation​(PathAddress address,
                                                                        String attributeName,
                                                                        int index)
      • createListGetOperation

        public static org.jboss.dmr.ModelNode createListGetOperation​(PathAddress address,
                                                                     String attributeName,
                                                                     int index)
      • createListClearOperation

        public static org.jboss.dmr.ModelNode createListClearOperation​(PathAddress address,
                                                                       String attributeName)
      • createMapGetOperation

        public static org.jboss.dmr.ModelNode createMapGetOperation​(PathAddress address,
                                                                    String attributeName,
                                                                    String key)
      • createMapPutOperation

        public static org.jboss.dmr.ModelNode createMapPutOperation​(PathAddress address,
                                                                    String attributeName,
                                                                    String key,
                                                                    String value)
      • createMapRemoveOperation

        public static org.jboss.dmr.ModelNode createMapRemoveOperation​(PathAddress address,
                                                                       String attributeName,
                                                                       String key)
      • createMapClearOperation

        public static org.jboss.dmr.ModelNode createMapClearOperation​(PathAddress address,
                                                                      String attributeName)
      • isExpression

        public static boolean isExpression​(String value)
      • getOperation

        public static org.jboss.dmr.ModelNode getOperation​(String operationName,
                                                           PathAddress address,
                                                           org.jboss.dmr.ModelNode params)
      • getOperation

        public static org.jboss.dmr.ModelNode getOperation​(String operationName,
                                                           org.jboss.dmr.ModelNode address,
                                                           org.jboss.dmr.ModelNode params)
      • validateOperation

        public static org.jboss.dmr.ModelNode validateOperation​(org.jboss.dmr.ModelNode operation)