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 インタフェース内 Initializablepublic 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 - 静的データのインデックスキー