org.jboss.jca.deployers.common
Class BeanValidation

java.lang.Object
  extended by org.jboss.jca.deployers.common.BeanValidation

public class BeanValidation
extends Object

Version:
$Revision: $
Author:
Jeff Zhang, Jesper Pedersen

Constructor Summary
BeanValidation()
          Constructor
BeanValidation(javax.validation.ValidatorFactory vf)
          Constructor
 
Method Summary
static void setValidatorFactoryName(String name)
          Set the validator factory name
 void validate(Object object, List<Class> groupsClasses)
          Validate the object against the Bean Validation specification (JSR-303).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanValidation

public BeanValidation()
Constructor


BeanValidation

public BeanValidation(javax.validation.ValidatorFactory vf)
Constructor

Parameters:
vf - The validator factory
Method Detail

validate

public void validate(Object object,
                     List<Class> groupsClasses)
              throws javax.validation.ConstraintViolationException
Validate the object against the Bean Validation specification (JSR-303). The object must be fully initialized

Parameters:
object - The object that should be validated
groupsClasses - groups targeted for validation
Throws:
javax.validation.ConstraintViolationException - Thrown if the object can't be validated

setValidatorFactoryName

public static void setValidatorFactoryName(String name)
Set the validator factory name

Parameters:
name - The factory name


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)