Class OperationValidator
- java.lang.Object
-
- org.jboss.as.controller.operations.validation.OperationValidator
-
public class OperationValidator extends Object
Validates operations against the model controllers description providers- Author:
- Kabir Khan
-
-
Constructor Summary
Constructors Constructor Description OperationValidator(ExpressionResolver expressionResolver, ImmutableManagementResourceRegistration root, boolean validateDescriptions, boolean includeOperationInError, boolean exitOnError)
OperationValidator(ImmutableManagementResourceRegistration root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
validateOperation(org.jboss.dmr.ModelNode operation)
Validates an operation against its description providervoid
validateOperations(List<org.jboss.dmr.ModelNode> operations)
Validates operations against their description providers
-
-
-
Constructor Detail
-
OperationValidator
public OperationValidator(ImmutableManagementResourceRegistration root)
-
OperationValidator
public OperationValidator(ExpressionResolver expressionResolver, ImmutableManagementResourceRegistration root, boolean validateDescriptions, boolean includeOperationInError, boolean exitOnError)
-
-
Method Detail
-
validateOperations
public void validateOperations(List<org.jboss.dmr.ModelNode> operations)
Validates operations against their description providers- Parameters:
operations
- The operations to validate- Throws:
IllegalArgumentException
- if any operation is not valid
-
validateOperation
public void validateOperation(org.jboss.dmr.ModelNode operation)
Validates an operation against its description provider- Parameters:
operation
- The operation to validate- Throws:
IllegalArgumentException
- if the operation is not valid
-
-