Class Util
java.lang.Object
org.jboss.as.controller.operations.common.Util
Utility methods related to working with detyped operations.
- Author:
- Brian Stansberry (c) 2011 Red Hat Inc.
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.jboss.dmr.ModelNodestatic 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.ModelNodestatic 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 Details
-
getNameFromAddress
-
getNameFromAddress
-
createAddOperation
-
createAddOperation
public static org.jboss.dmr.ModelNode createAddOperation(PathAddress address, Map<String, org.jboss.dmr.ModelNode> parameters) -
createAddOperation
-
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
-
createCompositeOperation
public static org.jboss.dmr.ModelNode createCompositeOperation(List<org.jboss.dmr.ModelNode> operations) -
createOperation
-
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
-
getWriteAttributeOperation
-
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
-
getReadResourceOperation
-
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
-
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
-
validateOperation
public static org.jboss.dmr.ModelNode validateOperation(org.jboss.dmr.ModelNode operation)
-