javax.validation
Interface ConfigurationSource


public interface ConfigurationSource

Represents a configuration source. In particular META-INF/validation.xml

Author:
Emmanuel Bernard , Gunnar Morling

Method Summary
 Set<String> getConstraintMappingResourcePath()
          Returns a set of resource path 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.
 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 property name as key and property value as value.
 String getTraversableResolverClassName()
          Class name of the TraversableResolver implementation or null if none is specified.
 

Method Detail

getDefaultProviderClassName

String getDefaultProviderClassName()
Class name of the ValidationProvider implementation or null if none is specified.

Returns:
validation provider class name

getConstraintValidatorFactoryClassName

String getConstraintValidatorFactoryClassName()
Class name of the ConstraintValidatorFactory implementation or null if none is specified.

Returns:
constraint validator factory class name

getMessageInterpolatorClassName

String getMessageInterpolatorClassName()
Class name of the MessageInterpolator implementation or null if none is specified.

Returns:
message interpolator class name or null

getTraversableResolverClassName

String getTraversableResolverClassName()
Class name of the TraversableResolver implementation or null if none is specified.

Returns:
traversable resolver class name or null

getParameterNameProviderClassName

String getParameterNameProviderClassName()
Class name of the ParameterNameProvider implementation or null if none is specified.

Returns:
parameter name provider class name or null

getConstraintMappingResourcePath

Set<String> getConstraintMappingResourcePath()
Returns a set of resource path pointing to XML constraint mapping files. The Set is empty if none are specified.

Returns:
set of constraint mapping resource path

getProperties

Map<String,String> getProperties()
Returns properties as a Map of property name as key and property value as value. The Map is empty if no property has been specified.

Returns:
properties


Copyright © 2007-2012. All Rights Reserved.