public void close() { if (this.validatorFactory != null) { this.validatorFactory.close(); } }
public void close() { if (this.validatorFactory != null) { this.validatorFactory.close(); } }
@PreDestroy public void stop() throws Exception { if (factory != null) { factory.close(); validator = null; factory = null; } }
@Override public void close() { getDelegate().close(); } }
@Override public void close() { // Avoid initializing delegate if closing it if (delegate != null) { getDelegate().close(); } } }
public void release() { if (validatorFactory != null && environment != null && environment.isAtLeastBv11()) { validatorFactory.close(); } } }
@Override public void undeploy(DeploymentUnit context) { ValidatorFactory validatorFactory = context.getAttachment(BeanValidationAttachments.VALIDATOR_FACTORY); if ((validatorFactory != null) && (!WeldDeploymentMarker.isPartOfWeldDeployment(context))) { // If the ValidatorFactory is not CDI-enabled, close it here. Otherwise, it's // closed via CdiValidatorFactoryService before the Weld service is stopped. validatorFactory.close(); } context.removeAttachment(BeanValidationAttachments.VALIDATOR_FACTORY); }
@Override public void stop(final StopContext context) { final ClassLoader cl = WildFlySecurityManager.getCurrentContextClassLoaderPrivileged(); try { WildFlySecurityManager.setCurrentContextClassLoaderPrivileged(classLoader); ValidatorFactory validatorFactory = deploymentUnit.getAttachment(BeanValidationAttachments.VALIDATOR_FACTORY); if (validatorFactory != null) { validatorFactory.close(); } } finally { WildFlySecurityManager.setCurrentContextClassLoaderPrivileged(cl); } }
@Override public void destroy(ValidatorFactory instance, CreationalContext<ValidatorFactory> ctx) { for ( DestructibleBeanInstance<?> resource : destructibleResources ) { resource.destroy(); } instance.close(); }
/** * {@inheritDoc} */ public void close() { validatorFactory.close(); }
@Override public void close() { getDelegate().close(); } }
@Override public void close() { // Avoid initializing delegate if closing it if (delegate != null) { getDelegate().close(); } } }
@Override public void close() { factory().close(); } }
@Override public void undeploy(DeploymentUnit context) { ValidatorFactory validatorFactory = context.getAttachment(BeanValidationAttachments.VALIDATOR_FACTORY); if ((validatorFactory != null) && (!WeldDeploymentMarker.isPartOfWeldDeployment(context))) { // If the ValidatorFactory is not CDI-enabled, close it here. Otherwise, it's // closed via CdiValidatorFactoryService before the Weld service is stopped. validatorFactory.close(); } context.removeAttachment(BeanValidationAttachments.VALIDATOR_FACTORY); }
@Override public void undeploy(DeploymentUnit context) { ValidatorFactory validatorFactory = context.getAttachment(BeanValidationAttachments.VALIDATOR_FACTORY); if ((validatorFactory != null) && (!WeldDeploymentMarker.isPartOfWeldDeployment(context))) { // If the ValidatorFactory is not CDI-enabled, close it here. Otherwise, it's // closed via CdiValidatorFactoryService before the Weld service is stopped. validatorFactory.close(); } context.removeAttachment(BeanValidationAttachments.VALIDATOR_FACTORY); }
@Inject public ValidatorFactoryProvider(ConstraintValidatorFactory constraintValidatorFactory, final ApplicationLifecycle lifecycle) { this.validatorFactory = Validation.byDefaultProvider().configure() .constraintValidatorFactory(constraintValidatorFactory) .messageInterpolator(new ParameterMessageInterpolator()) .buildValidatorFactory(); lifecycle.addStopHook(() -> { this.validatorFactory.close(); return CompletableFuture.completedFuture(null); }); }
@Inject public ValidatorProvider(ConstraintValidatorFactory constraintValidatorFactory, final ApplicationLifecycle lifecycle) { this.validatorFactory = Validation.byDefaultProvider().configure() .constraintValidatorFactory(constraintValidatorFactory) .messageInterpolator(new ParameterMessageInterpolator()) .buildValidatorFactory(); lifecycle.addStopHook(() -> { this.validatorFactory.close(); return CompletableFuture.completedFuture(null); }); }
@Inject public ValidatorFactoryProvider(ConstraintValidatorFactory constraintValidatorFactory, final ApplicationLifecycle lifecycle) { this.validatorFactory = Validation.byDefaultProvider().configure() .constraintValidatorFactory(constraintValidatorFactory) .messageInterpolator(new ParameterMessageInterpolator()) .buildValidatorFactory(); lifecycle.addStopHook(() -> { this.validatorFactory.close(); return CompletableFuture.completedFuture(null); }); }
@Inject public ValidatorProvider(ConstraintValidatorFactory constraintValidatorFactory, final ApplicationLifecycle lifecycle) { this.validatorFactory = Validation.byDefaultProvider().configure() .constraintValidatorFactory(constraintValidatorFactory) .messageInterpolator(new ParameterMessageInterpolator()) .buildValidatorFactory(); lifecycle.addStopHook(() -> { this.validatorFactory.close(); return CompletableFuture.completedFuture(null); }); }
@Inject public ValidatorFactoryProvider(ConstraintValidatorFactory constraintValidatorFactory, final ApplicationLifecycle lifecycle) { this.validatorFactory = Validation.byDefaultProvider().configure() .constraintValidatorFactory(constraintValidatorFactory) .messageInterpolator(new ParameterMessageInterpolator()) .buildValidatorFactory(); lifecycle.addStopHook(() -> { this.validatorFactory.close(); return CompletableFuture.completedFuture(null); }); }