org.apache.myfaces.extensions.cdi.bv.impl
Class CdiAwareBeanValidationProducer

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.bv.impl.CdiAwareBeanValidationProducer

@ApplicationScoped
public class CdiAwareBeanValidationProducer
extends Object

Author:
Gerhard Petracek

Constructor Summary
protected CdiAwareBeanValidationProducer()
          Constructor used by proxy libs
 
Method Summary
 org.apache.myfaces.extensions.cdi.bv.impl.InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators()
          Creates an injectable ConstraintValidatorFactory which supports cdi based dependency injection for ConstraintValidators
 org.apache.myfaces.extensions.cdi.bv.impl.InjectableMessageInterpolator createMessageInterpolator()
          Creates an injectable MessageInterpolator
 org.apache.myfaces.extensions.cdi.bv.impl.InjectableValidatorFactory createValidatorFactoryForDependencyInjectionAwareConstraintValidators()
          Creates an injectable ValidatorFactory which supports cdi based dependency injection for ConstraintValidators for wrapping it
 org.apache.myfaces.extensions.cdi.bv.impl.InjectableValidator createValidatorForDependencyInjectionAwareConstraintValidators()
          Creates an injectable Validator which supports cdi based dependency injection for ConstraintValidators
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CdiAwareBeanValidationProducer

protected CdiAwareBeanValidationProducer()
Constructor used by proxy libs

Method Detail

createValidatorFactoryForDependencyInjectionAwareConstraintValidators

@Produces
@Dependent
@Advanced
@Named(value="contextAwareValidatorFactory")
public org.apache.myfaces.extensions.cdi.bv.impl.InjectableValidatorFactory createValidatorFactoryForDependencyInjectionAwareConstraintValidators()
Creates an injectable ValidatorFactory which supports cdi based dependency injection for ConstraintValidators for wrapping it

Returns:
injectable validator-factory

createValidatorForDependencyInjectionAwareConstraintValidators

@Produces
@Dependent
@Advanced
public org.apache.myfaces.extensions.cdi.bv.impl.InjectableValidator createValidatorForDependencyInjectionAwareConstraintValidators()
Creates an injectable Validator which supports cdi based dependency injection for ConstraintValidators

Returns:
injectable validator

createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators

@Produces
@Dependent
@Advanced
public org.apache.myfaces.extensions.cdi.bv.impl.InjectableConstraintValidatorFactory createConstraintValidatorFactoryForDependencyInjectionAwareConstraintValidators()
Creates an injectable ConstraintValidatorFactory which supports cdi based dependency injection for ConstraintValidators

Returns:
injectable constraint-validator-factory

createMessageInterpolator

@Produces
@Dependent
@Advanced
public org.apache.myfaces.extensions.cdi.bv.impl.InjectableMessageInterpolator createMessageInterpolator()
Creates an injectable MessageInterpolator

Returns:
injectable message-interpolator


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.