public interface RequestLocaleResolver
RequestLocaleResolver
service interface may be implemented by a
service registered under this name to allow the resolution of the request
Locale
to apply.
This interface is intended to be implemented by providers knowing how to
resolve one or more Locale
s applicable to handle the request.
Only a single RequestLocaleResolver
service is currently used.
Modifier and Type | Method and Description |
---|---|
List<Locale> |
resolveLocale(javax.servlet.http.HttpServletRequest request)
Return a non-
null but possibly empty list of
Locale instances to consider for localization of the current
request. |
List<Locale> resolveLocale(javax.servlet.http.HttpServletRequest request)
null
but possibly empty list of
Locale
instances to consider for localization of the current
request. The list returned is assumed to be ordered by preference where
the first entry is the preferred Locale
and the last entry is
the least preferred Locale
.
Returning an empty list is equivalent to returning a singleton list whose
single entry is the ResourceBundleProvider.getDefaultLocale()
.
request
- The HttpServletRequest
providing hints
and information for the Locale
resolution.Locale
s to use for internationalization
of request processingCopyright © 2017 The Apache Software Foundation. All rights reserved.