クラス MetaDataWarmupTask
java.lang.Object
org.iplass.mtp.impl.warmup.MetaDataWarmupTask
- すべての実装されたインタフェース:
WarmupTask
メタデータウォームアップタスク
テナント単位に事前にメタデータを読み込みキャッシュしておくタスクです。 設定されたメタデータパスに応じてメタデータを読み込みます。
メタデータパス設定ルール
- メタデータの最上位パスは指定必須。(例:エンティティであれば
/entity/) - 前方一致検索する場合は、末尾にアスタリスク(*)を設定する。(例:
/entity/mtp/*) - 完全一致検索する場合は、完全なメタデータパスを設定する。(例:
/entity/mtp/auth/User)
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明メタデータパスリストを取得します。voidinit()タスクの初期化処理を実行しますvoidsetMetadataPathList(List<String> metadataPathList) メタデータパスリストを設定します。voidwarmup(WarmupContext context) タスクのウォームアップ処理を実行します。クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド org.iplass.mtp.impl.warmup.WarmupTask
destroy
-
コンストラクタの詳細
-
MetaDataWarmupTask
public MetaDataWarmupTask()
-
-
メソッドの詳細
-
init
public void init()インタフェースからコピーされた説明:WarmupTaskタスクの初期化処理を実行します- 定義:
initインタフェース内WarmupTask
-
warmup
インタフェースからコピーされた説明:WarmupTaskタスクのウォームアップ処理を実行します。- 定義:
warmupインタフェース内WarmupTask- パラメータ:
context- ウォームアップコンテキスト
-
getMetadataPathList
メタデータパスリストを取得します。- 戻り値:
- メタデータパスリスト
-
setMetadataPathList
メタデータパスリストを設定します。- パラメータ:
metadataPathList- メタデータパスリスト
-