public class ParametersValidator extends Object implements ParameterValidator
parameter validations against
a detyped operation.| Constructor and Description |
|---|
ParametersValidator() |
ParametersValidator(ParametersValidator toCopy) |
| Modifier and Type | Method and Description |
|---|---|
void |
registerValidator(String parameterName,
ParameterValidator validator) |
void |
validate(org.jboss.dmr.ModelNode operation) |
void |
validateParameter(String parameterName,
org.jboss.dmr.ModelNode value)
Validate the parameter with the given name.
|
void |
validateResolved(org.jboss.dmr.ModelNode operation) |
void |
validateResolvedParameter(String parameterName,
org.jboss.dmr.ModelNode value)
Validate the parameter with the given name, after first
resolving the given value. |
public ParametersValidator()
public ParametersValidator(ParametersValidator toCopy)
public void registerValidator(String parameterName, ParameterValidator validator)
public void validate(org.jboss.dmr.ModelNode operation)
throws OperationFailedException
OperationFailedExceptionpublic void validateResolved(org.jboss.dmr.ModelNode operation)
throws OperationFailedException
OperationFailedExceptionpublic void validateParameter(String parameterName, org.jboss.dmr.ModelNode value) throws OperationFailedException
ParameterValidatorvalidateParameter in interface ParameterValidatorparameterName - the name of the parameter. Cannot be nullvalue - the parameter value. Cannot be nullOperationFailedException - if the value is not validpublic void validateResolvedParameter(String parameterName, org.jboss.dmr.ModelNode value) throws OperationFailedException
ParameterValidatorresolving the given value.validateResolvedParameter in interface ParameterValidatorparameterName - the name of the parameter. Cannot be nullvalue - the parameter value. Cannot be nullOperationFailedException - if the value is not validCopyright © 2015 JBoss by Red Hat. All rights reserved.