|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
MDMで行うトランザクションについてキャッシュを行うためのインタフェースです。
本インタフェース実装クラスはマルチスレッド環境で問題を起こさないよう考慮する必要があります。
フィールドの概要 | |
static java.lang.String |
NOCACHE
キャッシュ情報に該当情報が含まれていない事を示す定数です。 |
メソッドの概要 | |
mdmEnvelope |
getCache(java.lang.Object key)
キャッシュ情報を取得します。 |
mdmEnvelope |
getInfo()
キャッシュの統計情報を取得します。 |
java.lang.Object |
getKey(mdmEnvelope request)
キャッシュキーを取得します。 |
void |
mdmInit(mdmAction mdmaction)
キャッシュクラスを初期化します。 |
void |
reconstructs()
キャッシュ情報の再構成を行います。 |
void |
removeCache(java.lang.Object key)
キャッシュ情報を削除します。 |
void |
setCache(java.lang.Object key,
mdmEnvelope cache)
キャッシュ情報を設定します。 |
インタフェース jp.co.melco.preserv.mog.common.mdmObject から継承したメソッド |
getVersion |
フィールドの詳細 |
public static final java.lang.String NOCACHE
メソッドの詳細 |
public void mdmInit(mdmAction mdmaction) throws mdmException
mdmaction
- MDMアクションクラス
mdmException
- キャッシュクラスの初期化に失敗した場合public void removeCache(java.lang.Object key) throws mdmException
key
- 削除するキャッシュ情報に対応したキャッシュキー
mdmException
- キャッシュ情報の削除に失敗した場合public mdmEnvelope getInfo() throws mdmException
mdmException
- キャッシュ統計情報の取得に失敗した場合public void setCache(java.lang.Object key, mdmEnvelope cache) throws mdmException
key
- キャッシュキーcache
- キャッシュするMDM返答クラス
mdmException
- キャッシュ情報の設定に失敗した場合public mdmEnvelope getCache(java.lang.Object key) throws mdmException
key
- キャッシュキー
mdmException
- キャッシュ情報の取得に失敗した場合public java.lang.Object getKey(mdmEnvelope request) throws mdmException
request
- キャッシュキーを取得するMDM要求クラス
mdmException
- キャッシュキーの取得に失敗した場合public void reconstructs() throws mdmException
mdmException
- キャッシュ情報の再構成に失敗した場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |