类javax.validation.ValidationProviderResolver源码实例Demo

下面列出了怎么用javax.validation.ValidationProviderResolver的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: cxf   文件: BeanValidationProvider.java
public <T extends Configuration<T>, U extends ValidationProvider<T>> BeanValidationProvider(
    ValidationProviderResolver resolver,
    Class<U> providerType,
    ValidationConfiguration cfg) {
    try {
        Configuration<?> factoryCfg = providerType != null
            ? Validation.byProvider(providerType).providerResolver(resolver).configure()
            : Validation.byDefaultProvider().providerResolver(resolver).configure();
        initFactoryConfig(factoryCfg, cfg);
        factory = factoryCfg.buildValidatorFactory();
    } catch (final ValidationException ex) {
        LOG.severe("Bean Validation provider can not be found, no validation will be performed");
        throw ex;
    }
}
 
@Substitute
private static ValidationProviderResolver resolveValidationProviderResolver(
        boolean osgi,
        ValidationProviderResolver validationProviderResolver) {
    return validationProviderResolver;
}
 
源代码3 项目: cxf   文件: BeanValidationProvider.java
public BeanValidationProvider(ValidationProviderResolver resolver) {
    this(resolver, null);
}
 
源代码4 项目: cxf   文件: BeanValidationProvider.java
public <T extends Configuration<T>, U extends ValidationProvider<T>> BeanValidationProvider(
    ValidationProviderResolver resolver,
    Class<U> providerType) {
    this(resolver, providerType, null);
}
 
/**
 * Specify a JSR-303 {@link ValidationProviderResolver} for bootstrapping the
 * provider of choice, as an alternative to {@code META-INF} driven resolution.
 * @since 4.3
 */
public void setValidationProviderResolver(ValidationProviderResolver validationProviderResolver) {
	this.validationProviderResolver = validationProviderResolver;
}
 
/**
 * Specify a JSR-303 {@link ValidationProviderResolver} for bootstrapping the
 * provider of choice, as an alternative to {@code META-INF} driven resolution.
 * @since 4.3
 */
public void setValidationProviderResolver(ValidationProviderResolver validationProviderResolver) {
	this.validationProviderResolver = validationProviderResolver;
}
 
源代码7 项目: lams   文件: LocalValidatorFactoryBean.java
/**
 * Specify a JSR-303 {@link ValidationProviderResolver} for bootstrapping the
 * provider of choice, as an alternative to {@code META-INF} driven resolution.
 * @since 4.3
 */
public void setValidationProviderResolver(ValidationProviderResolver validationProviderResolver) {
	this.validationProviderResolver = validationProviderResolver;
}
 
 类所在包
 同包方法