Package org.apache.tapestry5.ioc.services

# Interface ThreadLocale

All Known Implementing Classes:
  `ThreadLocaleImpl`

public interface ThreadLocale
Stores the locale for the current thread. This value persists until `Registry.cleanupThread()` is invoked.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Locale`
  `getLocale()`
  Returns the thread's locale, which will be the JVM's default locale, until `setLocale(Locale)` is invoked.
  `void`
  `setLocale(Locale locale)`
  Updates the locale for the current thread.

- ## Method Details

  - ### setLocale

    void setLocale(Locale locale)
    Updates the locale for the current thread.
    Parameters:
      `locale` - the new locale (may not be null)

  - ### getLocale

    Locale getLocale()
    Returns the thread's locale, which will be the JVM's default locale, until `setLocale(Locale)` is invoked.
    Returns:
      the thread's locale