org.cruxframework.crux.core.i18n
Class LocaleResolverInitializer

java.lang.Object
  extended by org.cruxframework.crux.core.i18n.LocaleResolverInitializer

public class LocaleResolverInitializer
extends Object

Initializes the LocaleResolver class

Author:
Thiago da Rosa de Bustamante, Gesse S. F. Dafe

Field Summary
protected static ThreadLocal<LocaleResolver> localeResolver
           
protected static Class<? extends LocaleResolver> localeResolverClass
           
 
Constructor Summary
LocaleResolverInitializer()
           
 
Method Summary
static void clearLocaleResolverThreadData()
           
static void createLocaleResolverThreadData()
           
static LocaleResolver getLocaleResolver()
           
static void registerLocaleResolverClass(Class<? extends LocaleResolver> localeResolverClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localeResolverClass

protected static Class<? extends LocaleResolver> localeResolverClass

localeResolver

protected static ThreadLocal<LocaleResolver> localeResolver
Constructor Detail

LocaleResolverInitializer

public LocaleResolverInitializer()
Method Detail

getLocaleResolver

public static LocaleResolver getLocaleResolver()
Returns:

createLocaleResolverThreadData

public static void createLocaleResolverThreadData()

clearLocaleResolverThreadData

public static void clearLocaleResolverThreadData()

registerLocaleResolverClass

public static void registerLocaleResolverClass(Class<? extends LocaleResolver> localeResolverClass)
Parameters:
localeResolverClass -


Copyright © 2014. All rights reserved.