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

    All Methods Instance Methods Abstract Methods
    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 Detail

    - #### 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