Class FluxzeroValidationProvider
java.lang.Object
io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationProvider
- All Implemented Interfaces:
jakarta.validation.spi.ValidationProvider<FluxzeroValidationConfiguration>
public final class FluxzeroValidationProvider
extends Object
implements jakarta.validation.spi.ValidationProvider<FluxzeroValidationConfiguration>
Jakarta Validation provider that exposes the SDK validator through the standard bootstrap API.
This provider supports the SDK's Jakarta Validation profile. XML configuration/mappings, CDI lifecycle integration, TraversableResolver reachability rules, and full Expression Language message evaluation are intentionally not part of that profile.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.validation.ValidatorFactorybuildValidatorFactory(jakarta.validation.spi.ConfigurationState configurationState) jakarta.validation.Configuration<?> createGenericConfiguration(jakarta.validation.spi.BootstrapState state) createSpecializedConfiguration(jakarta.validation.spi.BootstrapState state)
-
Constructor Details
-
FluxzeroValidationProvider
public FluxzeroValidationProvider()
-
-
Method Details
-
createSpecializedConfiguration
public FluxzeroValidationConfiguration createSpecializedConfiguration(jakarta.validation.spi.BootstrapState state) - Specified by:
createSpecializedConfigurationin interfacejakarta.validation.spi.ValidationProvider<FluxzeroValidationConfiguration>
-
createGenericConfiguration
public jakarta.validation.Configuration<?> createGenericConfiguration(jakarta.validation.spi.BootstrapState state) - Specified by:
createGenericConfigurationin interfacejakarta.validation.spi.ValidationProvider<FluxzeroValidationConfiguration>
-
buildValidatorFactory
public jakarta.validation.ValidatorFactory buildValidatorFactory(jakarta.validation.spi.ConfigurationState configurationState) - Specified by:
buildValidatorFactoryin interfacejakarta.validation.spi.ValidationProvider<FluxzeroValidationConfiguration>
-