public interface BootstrapConfiguration
META-INF/validation.xml
.
Note that modifications to the returned objects do not have any effect.
Instead use the methods provided on Configuration
in order to
apply modifications to the configuration.Modifier and Type | Method and Description |
---|---|
Set<String> |
getConstraintMappingResourcePaths()
Returns a set of resource paths pointing to XML constraint mapping files.
|
String |
getConstraintValidatorFactoryClassName()
Class name of the
ConstraintValidatorFactory implementation
or null if none is specified. |
String |
getDefaultProviderClassName()
Class name of the
ValidationProvider implementation
or null if none is specified. |
Set<ExecutableType> |
getDefaultValidatedExecutableTypes()
Returns the set of executable types that should be considered
unless explicitly overridden via
ValidateOnExecution
Returns a set containing ExecutableType.CONSTRUCTORS and
ExecutableType.NON_GETTER_METHODS if unspecified in the configuration. |
String |
getMessageInterpolatorClassName()
Class name of the
MessageInterpolator implementation
or null if none is specified. |
String |
getParameterNameProviderClassName()
Class name of the
ParameterNameProvider implementation
or null if none is specified. |
Map<String,String> |
getProperties()
Returns properties as a map of string based key/value pairs.
|
String |
getTraversableResolverClassName()
Class name of the
TraversableResolver implementation
or null if none is specified. |
boolean |
isExecutableValidationEnabled()
Returns true if the validation execution is explicitly marked as enabled
or if it is left undefined.
|
String getDefaultProviderClassName()
ValidationProvider
implementation
or null
if none is specified.String getConstraintValidatorFactoryClassName()
ConstraintValidatorFactory
implementation
or null
if none is specified.String getMessageInterpolatorClassName()
MessageInterpolator
implementation
or null
if none is specified.null
String getTraversableResolverClassName()
TraversableResolver
implementation
or null
if none is specified.null
String getParameterNameProviderClassName()
ParameterNameProvider
implementation
or null
if none is specified.null
Set<String> getConstraintMappingResourcePaths()
boolean isExecutableValidationEnabled()
Set<ExecutableType> getDefaultValidatedExecutableTypes()
ValidateOnExecution
Returns a set containing ExecutableType.CONSTRUCTORS
and
ExecutableType.NON_GETTER_METHODS
if unspecified in the configuration.Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.