Package org.iplass.mtp.entity.definition
Class DataLocalizationStrategy
java.lang.Object
org.iplass.mtp.entity.definition.DataLocalizationStrategy
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
EachInstanceDataLocalizationStrategy
,EachPropertyDataLocalizationStrategy
Entityのデータを多言語対応する戦略の定義。
本設定を有効化することにより、 EQLでの検索時、登録、更新時に 実行ユーザーに紐づく形で、自動的に適切な言語のデータを取得、更新することが可能となる(それぞれの処理実行時にlocalizedオプションをtrueに指定した場合)。
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription対応する言語を取得。void
setLanguages
(List<String> languages) 対応する言語をセット。 セット可能な言語は、I18nServiceに定義されるenableLanguagesのlanguageKey。
-
Constructor Details
-
DataLocalizationStrategy
public DataLocalizationStrategy()
-
-
Method Details
-
getLanguages
対応する言語を取得。- Returns:
-
setLanguages
対応する言語をセット。 セット可能な言語は、I18nServiceに定義されるenableLanguagesのlanguageKey。- Parameters:
languages
-
-