Class OperationTransformer.TransformedOperation
java.lang.Object
org.jboss.as.controller.transform.OperationTransformer.TransformedOperation
- All Implemented Interfaces:
OperationRejectionPolicy,OperationResultTransformer
- Enclosing interface:
- OperationTransformer
public static class OperationTransformer.TransformedOperation
extends Object
implements OperationResultTransformer, OperationRejectionPolicy
-
Field Summary
Fields inherited from interface org.jboss.as.controller.transform.OperationResultTransformer
ORIGINAL_RESULT -
Constructor Summary
ConstructorsConstructorDescriptionTransformedOperation(org.jboss.dmr.ModelNode transformedOperation, OperationRejectionPolicy policy, OperationResultTransformer resultTransformer) TransformedOperation(org.jboss.dmr.ModelNode transformedOperation, OperationResultTransformer resultTransformer) -
Method Summary
Modifier and TypeMethodDescriptionGet the optional failure description.org.jboss.dmr.ModelNodebooleanrejectOperation(org.jboss.dmr.ModelNode preparedResult) Reject the operation.org.jboss.dmr.ModelNodetransformResult(org.jboss.dmr.ModelNode result) Transform the operation result.
-
Constructor Details
-
TransformedOperation
public TransformedOperation(org.jboss.dmr.ModelNode transformedOperation, OperationResultTransformer resultTransformer) -
TransformedOperation
public TransformedOperation(org.jboss.dmr.ModelNode transformedOperation, OperationRejectionPolicy policy, OperationResultTransformer resultTransformer)
-
-
Method Details
-
getTransformedOperation
public org.jboss.dmr.ModelNode getTransformedOperation() -
getResultTransformer
-
rejectOperation
public boolean rejectOperation(org.jboss.dmr.ModelNode preparedResult) Description copied from interface:OperationRejectionPolicyReject the operation.- Specified by:
rejectOperationin interfaceOperationRejectionPolicy- Parameters:
preparedResult- the prepared result- Returns:
- whether to reject the operation or not
-
getFailureDescription
Description copied from interface:OperationRejectionPolicyGet the optional failure description.- Specified by:
getFailureDescriptionin interfaceOperationRejectionPolicy- Returns:
- the failure description
-
transformResult
public org.jboss.dmr.ModelNode transformResult(org.jboss.dmr.ModelNode result) Description copied from interface:OperationResultTransformerTransform the operation result.- Specified by:
transformResultin interfaceOperationResultTransformer- Parameters:
result- the operation response, including anyoutcome- Returns:
- the transformed response
-