public final class CachingTemplate extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static <K extends Serializable,V extends Serializable,E extends Throwable> |
execute(String name,
K key,
CachingCallback<K,V,E> callback)
汎用的なキャッシュ処理を実行します。
|
public static <K extends Serializable,V extends Serializable,E extends Throwable> V execute(String name, K key, CachingCallback<K,V,E> callback) throws E extends Throwable
この処理を実行すると指定されたキャッシュ名とキーでキャッシュされている値か、コールバック処理で生成された値をキャッシュした上で返却します。
K
- このキャッシュで保持されるキーの型V
- キャッシュされる値の型E
- キャッシュ値の生成でエラーが発生した場合にスローされる例外の型name
- キャッシュ名key
- キャッシュキーcallback
- キャッシュ値の生成コールバックE
- exception コールバック処理でエラーが発生した場合E extends Throwable
Copyright © 2012 NTT DATA INTRAMART CORPORATION