Class LanguageAccessMgr

java.lang.Object
org.eclnt.jsfserver.util.useraccess.LanguageAccessMgr

public class LanguageAccessMgr extends Object
Access and management of currently logged on language and country. CaptainCasa does not hold language / country data on its own but asks via the interface ILanguageAccess about the language. You can implement a class implementing ILanguageAccess and install via system.xml in order to give CaptainCasa access to your language management.
  • Constructor Details

    • LanguageAccessMgr

      public LanguageAccessMgr()
  • Method Details

    • initializeInfoProvider

      public static void initializeInfoProvider(LanguageAccessMgr.IInfoProvider infoProvider)
      Initializes the language access management with a given info provider. This is usually done by the system.xml configuration.
      Parameters:
      infoProvider - The info provider to use. Must not be null.
    • getInstance

      public static ILanguageAccess getInstance()
    • getCurrentLanguage

      public static String getCurrentLanguage()
    • getCurrentCountry

      public static String getCurrentCountry()