/** * Creates an injectable {@link javax.validation.ConstraintValidatorFactory} * which supports cdi based dependency injection for {@link javax.validation.ConstraintValidator}s * @return injectable constraint-validator-factory */ @Produces @Dependent @Advanced public InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators() { return new InjectableConstraintValidatorFactory( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }
/** * Creates an injectable {@link javax.validation.ConstraintValidatorFactory} * which supports cdi based dependency injection for {@link javax.validation.ConstraintValidator}s * @return injectable constraint-validator-factory */ @Produces @Dependent @Advanced public InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators() { return new InjectableConstraintValidatorFactory( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }
/** * Creates an injectable {@link javax.validation.ConstraintValidatorFactory} * which supports cdi based dependency injection for {@link javax.validation.ConstraintValidator}s * @return injectable constraint-validator-factory */ @Produces @Dependent @Advanced public InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators() { return new InjectableConstraintValidatorFactory( createValidatorFactoryForDependencyInjectionAwareConstraintValidators()); }