Example usage for org.springframework.validation.beanvalidation LocalValidatorFactoryBean setConstraintValidatorFactory

List of usage examples for org.springframework.validation.beanvalidation LocalValidatorFactoryBean setConstraintValidatorFactory

Introduction

In this page you can find the example usage for org.springframework.validation.beanvalidation LocalValidatorFactoryBean setConstraintValidatorFactory.

Prototype

public void setConstraintValidatorFactory(ConstraintValidatorFactory constraintValidatorFactory) 

Source Link

Document

Specify a custom ConstraintValidatorFactory to use for this ValidatorFactory.

Usage

From source file:com.cloudera.config.DefaultValidatorConfiguration.java

/**
 * Creates the validator factory bean that Spring uses to
 * construct a Validator.// w  ww.j  a v  a 2  s  .  c o m
 *
 * @return a Validator Factory Bean
 */
@Bean
public LocalValidatorFactoryBean validatorFactoryBean() {
    BeanConstraintValidatorFactory validatorFactory = ctx.getBean(BeanConstraintValidatorFactory.class);
    MessageInterpolator messageInterpolator = ctx.getBean(MessageInterpolator.class);
    LocalValidatorFactoryBean factoryBean = new LocalValidatorFactoryBean();
    factoryBean.setMessageInterpolator(messageInterpolator);
    factoryBean.setConstraintValidatorFactory(validatorFactory);
    return factoryBean;
}