Examples of usingContext()


Examples of javax.validation.ValidatorFactory.usingContext()

            }
        });
        try {
            Thread.currentThread().setContextClassLoader(Validation.class.getClassLoader());
            ValidatorFactory validatorFactory = Validation.buildDefaultValidatorFactory();
            ValidatorContext validatorContext = validatorFactory.usingContext();
            validatorContext.messageInterpolator(new MessageInterpolatorImpl());
            beanValidator = validatorContext.getValidator();
        } finally {
            Thread.currentThread().setContextClassLoader(cl);
        }
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

                                                            Class[] groups,
                                                            boolean cascadedValidation)
    {
        ValidatorFactory validatorFactory = ExtValBeanValidationContext.getCurrentInstance().getValidatorFactory();
        Set<ConstraintViolation<Object>> result =
                validatorFactory.usingContext()
                .messageInterpolator(ExtValBeanValidationContext.getCurrentInstance().getMessageInterpolator())
                .constraintValidatorFactory(validatorFactory.getConstraintValidatorFactory())
                .traversableResolver(validatorFactory.getTraversableResolver())
                .getValidator()
                .validateValue(baseClass, propertyName, objectToValidate, groups);
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

        {
            return null;
        }

        ValidatorFactory validatorFactory = ExtValBeanValidationContext.getCurrentInstance().getValidatorFactory();
        return validatorFactory
                .usingContext()
                .messageInterpolator(ExtValBeanValidationContext.getCurrentInstance().getMessageInterpolator())
                .constraintValidatorFactory(validatorFactory.getConstraintValidatorFactory())
                .traversableResolver(validatorFactory.getTraversableResolver())
                .getValidator()
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

     */
    public Validator getValidator()
    {
        ValidatorFactory validatorFactory = this.validatorFactoryResolver.getValidatorFactory();

        return validatorFactory.usingContext()
                .constraintValidatorFactory(getConstraintValidatorFactory())
                .messageInterpolator(validatorFactory.getMessageInterpolator())
                .traversableResolver(validatorFactory.getTraversableResolver())
                .getValidator();
    }
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

                    try {
                        containerSystemContext.bind(VALIDATOR_FACTORY_NAMING_CONTEXT + id, factory);

                        Validator validator;
                        try {
                            validator = factory.usingContext().getValidator();
                        } catch (final Exception e) {
                            validator = (Validator) Proxy.newProxyInstance(appContext.getClassLoader(), new Class<?>[]{Validator.class}, new LazyValidator(factory));
                        }

                        containerSystemContext.bind(VALIDATOR_NAMING_CONTEXT + id, validator);
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

        {
            return null;
        }

        ValidatorFactory validatorFactory = ExtValBeanValidationContext.getCurrentInstance().getValidatorFactory();
        return validatorFactory
                .usingContext()
                .messageInterpolator(ExtValBeanValidationContext.getCurrentInstance().getMessageInterpolator())
                .constraintValidatorFactory(validatorFactory.getConstraintValidatorFactory())
                .traversableResolver(validatorFactory.getTraversableResolver())
                .getValidator()
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

        {
            return null;
        }

        ValidatorFactory validatorFactory = ExtValBeanValidationContext.getCurrentInstance().getValidatorFactory();
        return validatorFactory
                .usingContext()
                .messageInterpolator(ExtValBeanValidationContext.getCurrentInstance().getMessageInterpolator())
                .constraintValidatorFactory(validatorFactory.getConstraintValidatorFactory())
                .traversableResolver(validatorFactory.getTraversableResolver())
                .getValidator()
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

                                return true;
                        }
                    };

                ValidatorFactory validatorFactory = Validation.buildDefaultValidatorFactory();
                ValidatorContext validatorContext = validatorFactory.usingContext();
                validatorContext.messageInterpolator(new MessageInterpolatorImpl());               
                    beanValidator = validatorContext.traversableResolver(
                            traversableResolver).getValidator();
            } finally {
                Thread.currentThread().setContextClassLoader(cl);
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

  @Test
  @SpecAssertion(section = "5.3.2", id = "g")
  public void testExceptionDuringMessageInterpolationIsWrappedIntoValidationException() {
    ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
    ExceptionThrowingMessageInterpolator interpolator = new ExceptionThrowingMessageInterpolator();
    Validator validator = factory.usingContext().messageInterpolator( interpolator ).getValidator();

    try {
      validator.validate( new TestBeanWithPropertyConstraint( "Bob" ) );
      fail( "Expected exception wasn't thrown." );
    }
View Full Code Here

Examples of javax.validation.ValidatorFactory.usingContext()

      @SpecAssertion(section = "5.3.2", id = "e")
  })
  public void testCustomMessageInterpolatorViaValidatorContext() {
    ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
    DummyMessageInterpolator dummyMessageInterpolator = new DummyMessageInterpolator();
    Validator validator = factory.usingContext().messageInterpolator( dummyMessageInterpolator ).getValidator();
    assertCustomMessageInterpolatorUsed( validator );
    assertFalse(
        factory.getMessageInterpolator().equals( dummyMessageInterpolator ),
        "getMessageInterpolator() should return the default message interpolator."
    );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.