クラス DataLocalizationStrategy

java.lang.Object
org.iplass.mtp.entity.definition.DataLocalizationStrategy
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
EachInstanceDataLocalizationStrategy, EachPropertyDataLocalizationStrategy

public class DataLocalizationStrategy extends Object implements Serializable

Entityのデータを多言語対応する戦略の定義。

本設定を有効化することにより、 EQLでの検索時、登録、更新時に 実行ユーザーに紐づく形で、自動的に適切な言語のデータを取得、更新することが可能となる(それぞれの処理実行時にlocalizedオプションをtrueに指定した場合)。

関連項目:
  • コンストラクタの詳細

    • DataLocalizationStrategy

      public DataLocalizationStrategy()
  • メソッドの詳細

    • getLanguages

      public List<String> getLanguages()
      対応する言語を取得。
      戻り値:
    • setLanguages

      public void setLanguages(List<String> languages)
      対応する言語をセット。 セット可能な言語は、I18nServiceに定義されるenableLanguagesのlanguageKey。
      パラメータ:
      languages -