Top Description Methods
org.hibernate.validator.spi.resourceloading

public Interface ResourceBundleLocator

Known Direct Implementers
org.hibernate.validator.resourceloading.DelegatingResourceBundleLocator, org.hibernate.validator.resourceloading.PlatformResourceBundleLocator
Imports
java.util.Locale, .ResourceBundle

Used by org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator to load resource bundles containing message texts to be displayed in case of validation errors.

The default implementation provides access to the bundle "ValidationMessages" as described in the BV specification. By providing additional implementations of this interface, alternative ways of bundle loading can be realized, e.g. by loading bundles based on XML files or from a database.

A ResourceBundleLocator implementation must be thread-safe.

Author
Gunnar Morling

Method Summary

Modifier and TypeMethod and Description
public ResourceBundle

Returns:

A resource bundle for the given locale. May be null, if no such bundle exists.
getResourceBundle
(Locale
A locale, for which a resource bundle shall be retrieved. Must not be null.
locale
)

Returns a resource bundle for the given locale.

Method Detail

getResourceBundleback to summary
public ResourceBundle getResourceBundle(Locale locale)

Returns a resource bundle for the given locale.

Parameters
locale:Locale

A locale, for which a resource bundle shall be retrieved. Must not be null.

Returns:ResourceBundle

A resource bundle for the given locale. May be null, if no such bundle exists.