org.modeshape.jboss.subsystem
Class PathExpressionValidator
java.lang.Object
org.jboss.as.controller.operations.validation.ModelTypeValidator
org.modeshape.jboss.subsystem.PathExpressionValidator
- All Implemented Interfaces:
- org.jboss.as.controller.operations.validation.ParameterValidator
public class PathExpressionValidator
- extends org.jboss.as.controller.operations.validation.ModelTypeValidator
A ParameterValidator that validates a value as a correctly-formatted sequencer path expression
.
Fields inherited from class org.jboss.as.controller.operations.validation.ModelTypeValidator |
nullable, strictType, validTypes |
Methods inherited from class org.jboss.as.controller.operations.validation.ModelTypeValidator |
validateResolvedParameter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PathExpressionValidator
public PathExpressionValidator(boolean nullable)
- Creates a ParameterValidator that allows values that are correctly-formatted sequencer
path
expressions
.
- Parameters:
nullable
- whether ModelType.UNDEFINED
is allowed
validateParameter
public void validateParameter(String parameterName,
org.jboss.dmr.ModelNode value)
throws org.jboss.as.controller.OperationFailedException
- Specified by:
validateParameter
in interface org.jboss.as.controller.operations.validation.ParameterValidator
- Overrides:
validateParameter
in class org.jboss.as.controller.operations.validation.ModelTypeValidator
- Throws:
org.jboss.as.controller.OperationFailedException
Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.