Package com.easydesk.localization
Interface LocalizationConfig
- All Known Implementing Classes:
LocalizationConfigImpl
public interface LocalizationConfig
EasyDeskLocalizationService 의 설정.
예전에는 Fulcrum(org.apache.fulcrum.localization.LocalizationConfig) 의 interface 를 썼지만, Fulcrum
의존성을 걷어내면서 같은 모양의 interface 를 이 package 로 옮겼다.
- Author:
- Youngho Cho
-
Method Summary
Modifier and TypeMethodDescriptionbundleNames(String... names) defaultEncoding(String encoding) defaultLocale(Locale locale) fallbackToDefaultLocale(boolean fallback) String[]boolean
-
Method Details
-
bundleNames
- Parameters:
names- 찾을 resource bundle 이름들. 첫 번째가 기본 bundle 이다.- Returns:
- this
-
defaultEncoding
- Parameters:
encoding- properties 파일의 encoding- Returns:
- this
-
defaultLocale
- Parameters:
locale- 기본 locale- Returns:
- this
-
fallbackToDefaultLocale
- Parameters:
fallback- true 면 요청한 locale 에 key 가 없을 때 기본 locale 의 값을 쓴다 (기본값 true)- Returns:
- this
-
getBundleNames
String[] getBundleNames() -
getDefaultEncoding
String getDefaultEncoding() -
getDefaultLocale
Locale getDefaultLocale() -
isFallbackToDefaultLocale
boolean isFallbackToDefaultLocale()
-