ConstraintValidatorFactory implementation that delegates to
the current Spring WebApplicationContext for creating autowired
ConstraintValidator instances.
In contrast to
org.,
this variant is meant for declarative use in a standard validation.xml file,
e.g. in combination with JAX-RS or JAX-WS.
ContextLoader#getCurrentWebApplicationContext(), org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public <T extends ConstraintValidator | getInstance(Class<T>
The class of the constraint validator to instantiate key)Implements jakarta. |
| protected WebApplicationContext | Returns: the current WebApplicationContext (nevernull)Retrieve the Spring |
| public void | releaseInstance(ConstraintValidator<?, ?>
validator being released instance)Implements jakarta. ConstraintValidatorFactory that the instance is no longer
being used by the Jakarta Bean Validation provider.
|
| SpringWebConstraintValidatorFactory | back to summary |
|---|---|
| public SpringWebConstraintValidatorFactory() | |
| getInstance | back to summary |
|---|---|
| public <T extends ConstraintValidator Implements jakarta.
| |
| getWebApplicationContext | back to summary |
|---|---|
| protected WebApplicationContext getWebApplicationContext() Retrieve the Spring
| |
| releaseInstance | back to summary |
|---|---|
| public void releaseInstance(ConstraintValidator<?, ?> instance) Implements jakarta. Doc from jakarta. Signals
| |