Class LocaleController


  • @RestController
    @Api(description="The locale/language controller",
         name="Locale and language controller")
    public class LocaleController
    extends java.lang.Object
    • Constructor Detail

      • LocaleController

        public LocaleController()
    • Method Detail

      • getDefaultLanguage

        @ApiMethod(description="Get default language")
        @GetMapping({"/latest/languages/default","/v2/languages/default"})
        @ApiResponseObject
        public java.util.Locale getDefaultLanguage()
      • getDefaultLocale

        @ApiMethod(description="Get default locale")
        @GetMapping({"/latest/locales/default","/v2/locales/default","/v1/locales/default"})
        @ApiResponseObject
        public java.util.Locale getDefaultLocale()
      • getSupportedLanguages

        @ApiMethod(description="Get all supported languages")
        @GetMapping({"/latest/languages","/v2/languages"})
        @ApiResponseObject
        public java.util.List<java.lang.String> getSupportedLanguages()
      • getSupportedLocales

        @ApiMethod(description="Get all supported locales")
        @GetMapping({"/latest/locales","/v2/locales","/v1/locales"})
        @ApiResponseObject
        public java.util.List<java.util.Locale> getSupportedLocales()