Class CookieLocaleResolver
java.lang.Object
io.micronaut.core.util.locale.AbstractLocaleResolver<HttpRequest<?>>
io.micronaut.http.server.util.locale.HttpAbstractLocaleResolver
io.micronaut.http.server.util.locale.CookieLocaleResolver
- All Implemented Interfaces:
- Ordered,- LocaleResolver<HttpRequest<?>>,- HttpLocaleResolver
@Singleton
@Requires(property="micronaut.server.locale-resolution.cookie-name")
public class CookieLocaleResolver
extends HttpAbstractLocaleResolver
Resolves the Locale from a Cookie within an HTTP Request.
- Since:
- 2.3.0
- Author:
- Sergio del Amo, James Kleeh
- 
Field SummaryFields inherited from class io.micronaut.http.server.util.locale.HttpAbstractLocaleResolverhttpLocaleResolutionConfiguration, ORDERFields inherited from class io.micronaut.core.util.locale.AbstractLocaleResolverdefaultLocaleFields inherited from interface io.micronaut.core.order.OrderedHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Constructor SummaryConstructorsConstructorDescriptionCookieLocaleResolver(HttpLocaleResolutionConfiguration httpLocaleResolutionConfiguration) 
- 
Method SummaryMethods inherited from class io.micronaut.http.server.util.locale.HttpAbstractLocaleResolvergetOrderMethods inherited from class io.micronaut.core.util.locale.AbstractLocaleResolverresolveOrDefaultMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.util.LocaleResolverresolveOrDefault
- 
Constructor Details- 
CookieLocaleResolver- Parameters:
- httpLocaleResolutionConfiguration- Locale resolution configuration
 
 
- 
- 
Method Details- 
resolveDescription copied from interface:LocaleResolverResolves the locale for the given context.- Parameters:
- request- The context to retrieve the locale from
- Returns:
- The locale
 
 
-