Class Util
- java.lang.Object
-
- org.jboss.as.controller.operations.common.Util
-
public class Util extends Object
Utility methods related to working with detyped operations.- Author:
- Brian Stansberry (c) 2011 Red Hat Inc.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.jboss.dmr.ModelNodecreateAddOperation()static org.jboss.dmr.ModelNodecreateAddOperation(PathAddress address)static org.jboss.dmr.ModelNodecreateAddOperation(PathAddress address, int index)static org.jboss.dmr.ModelNodecreateAddOperation(PathAddress address, int index, Map<String,org.jboss.dmr.ModelNode> parameters)static org.jboss.dmr.ModelNodecreateAddOperation(PathAddress address, Map<String,org.jboss.dmr.ModelNode> parameters)static org.jboss.dmr.ModelNodecreateCompositeOperation(List<org.jboss.dmr.ModelNode> operations)static org.jboss.dmr.ModelNodecreateEmptyOperation(String operationName, PathAddress address)static org.jboss.dmr.ModelNodecreateListAddOperation(PathAddress address, String attributeName, String value)static org.jboss.dmr.ModelNodecreateListClearOperation(PathAddress address, String attributeName)static org.jboss.dmr.ModelNodecreateListGetOperation(PathAddress address, String attributeName, int index)static org.jboss.dmr.ModelNodecreateListRemoveOperation(PathAddress address, String attributeName, int index)static org.jboss.dmr.ModelNodecreateListRemoveOperation(PathAddress address, String attributeName, String value)static org.jboss.dmr.ModelNodecreateMapClearOperation(PathAddress address, String attributeName)static org.jboss.dmr.ModelNodecreateMapGetOperation(PathAddress address, String attributeName, String key)static org.jboss.dmr.ModelNodecreateMapPutOperation(PathAddress address, String attributeName, String key, String value)static org.jboss.dmr.ModelNodecreateMapRemoveOperation(PathAddress address, String attributeName, String key)static org.jboss.dmr.ModelNodecreateOperation(String operationName, PathAddress address)static org.jboss.dmr.ModelNodecreateOperation(OperationDefinition operationDefinition, PathAddress address)static org.jboss.dmr.ModelNodecreateRemoveOperation(PathAddress address)static org.jboss.dmr.ModelNodegetEmptyOperation(String operationName, org.jboss.dmr.ModelNode address)static StringgetNameFromAddress(PathAddress address)static StringgetNameFromAddress(org.jboss.dmr.ModelNode address)static org.jboss.dmr.ModelNodegetOperation(String operationName, PathAddress address, org.jboss.dmr.ModelNode params)static org.jboss.dmr.ModelNodegetOperation(String operationName, org.jboss.dmr.ModelNode address, org.jboss.dmr.ModelNode params)static PathAddressgetParentAddressByKey(PathAddress address, String parentKey)static org.jboss.dmr.ModelNodegetReadAttributeOperation(PathAddress address, String attributeName)static org.jboss.dmr.ModelNodegetReadResourceDescriptionOperation(PathAddress address)static org.jboss.dmr.ModelNodegetReadResourceOperation(PathAddress address)static org.jboss.dmr.ModelNodegetResourceRemoveOperation(PathAddress address)static org.jboss.dmr.ModelNodegetUndefineAttributeOperation(PathAddress address, String attributeName)static org.jboss.dmr.ModelNodegetWriteAttributeOperation(PathAddress address, String attributeName, boolean value)static org.jboss.dmr.ModelNodegetWriteAttributeOperation(PathAddress address, String attributeName, int value)static org.jboss.dmr.ModelNodegetWriteAttributeOperation(PathAddress address, String attributeName, String value)static org.jboss.dmr.ModelNodegetWriteAttributeOperation(PathAddress address, String attributeName, org.jboss.dmr.ModelNode value)static org.jboss.dmr.ModelNodegetWriteAttributeOperation(org.jboss.dmr.ModelNode address, String attributeName, String value)static org.jboss.dmr.ModelNodegetWriteAttributeOperation(org.jboss.dmr.ModelNode address, String attributeName, org.jboss.dmr.ModelNode value)static booleanisExpression(String value)static org.jboss.dmr.ModelNodevalidateOperation(org.jboss.dmr.ModelNode operation)
-
-
-
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)
-
createOperation
public static org.jboss.dmr.ModelNode createOperation(OperationDefinition operationDefinition, 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)
-
getParentAddressByKey
public static PathAddress getParentAddressByKey(PathAddress address, String parentKey)
-
validateOperation
public static org.jboss.dmr.ModelNode validateOperation(org.jboss.dmr.ModelNode operation)
-
-