T
- 静的データの型public class BasicStaticDataCache<T> extends java.lang.Object implements StaticDataCache<T>, Initializable
コンストラクタと説明 |
---|
BasicStaticDataCache() |
修飾子とタイプ | メソッドと説明 |
---|---|
T |
getValue(java.lang.Object id)
IDを指定して静的データを取得する。
|
java.util.List<T> |
getValues(java.lang.String indexName,
java.lang.Object key)
条件に合致した静的データのリストを取得する。
|
void |
initialize()
初期化処理を行う。
|
void |
refresh()
静的データの再読み込みを行う。
|
void |
setLoader(StaticDataLoader<T> loader)
静的データのローダを設定する。
|
void |
setLoadOnStartup(boolean loadOnStartup)
初期化時ロード要否を設定する。
|
public void setLoader(StaticDataLoader<T> loader)
loader
- 静的データのローダpublic void setLoadOnStartup(boolean loadOnStartup)
loadOnStartup
- 初期化時ロード要否public void initialize()
initialize
インタフェース内 Initializable
public void refresh()
refresh
インタフェース内 StaticDataCache<T>
public T getValue(java.lang.Object id)
getValue
インタフェース内 StaticDataCache<T>
id
- データのIDpublic java.util.List<T> getValues(java.lang.String indexName, java.lang.Object key)
getValues
インタフェース内 StaticDataCache<T>
indexName
- インデックス名key
- 静的データのインデックスキー