クラス HazelcastMetadataStore
java.lang.ObjectSE
org.springframework.integration.hazelcast.metadata.HazelcastMetadataStore
- 実装されているすべてのインターフェース:
InitializingBean、ConcurrentMetadataStore、ListenableMetadataStore、MetadataStore
public class HazelcastMetadataStore
extends ObjectSE
implements ListenableMetadataStore, InitializingBean
Hazelcast
IMap ベースの ListenableMetadataStore 実装。- 作成者:
- Vinicius Carvalho, Artem Bilan
コンストラクターの概要
コンストラクターコンストラクター説明HazelcastMetadataStore(com.hazelcast.core.HazelcastInstance hazelcastInstance) HazelcastMetadataStore(com.hazelcast.map.IMap<StringSE, StringSE> map) メソッドのサマリー
修飾子と型メソッド説明voidaddListener(MetadataStoreListener callback) リスナーをメタデータストアに登録します。void@Nullable StringSEこの MetadataStore から指定されたキーの値を読み取ります。voidキーと値のペアをこの MetadataStore に書き込みます。putIfAbsent(StringSE key, StringSE value) キーをストアに原子的に挿入します。この MetadataStore から指定されたキーの値を削除します。voidremoveListener(MetadataStoreListener callback) リスナーの登録を解除します。boolean古い値が oldValue 引数と一致する場合、ストア内のキーの値をアトミックに置き換えます。
コンストラクターの詳細
HazelcastMetadataStore
public HazelcastMetadataStore(com.hazelcast.core.HazelcastInstance hazelcastInstance) HazelcastMetadataStore
メソッドの詳細
putIfAbsent
インターフェースからコピーされた説明:ConcurrentMetadataStoreキーをストアに原子的に挿入します。- 次で指定:
- インターフェース
ConcurrentMetadataStoreのputIfAbsent - パラメーター:
key- キー。value- 値。- 戻り値:
- 成功した場合は null、それ以外の場合は古い値。
replace
インターフェースからコピーされた説明:ConcurrentMetadataStore古い値が oldValue 引数と一致する場合、ストア内のキーの値をアトミックに置き換えます。- 次で指定:
- インターフェース
ConcurrentMetadataStoreのreplace - パラメーター:
key- キー。oldValue- 古い値。newValue- 新しい値。- 戻り値:
- 成功した場合は true。
put
インターフェースからコピーされた説明:MetadataStoreキーと値のペアをこの MetadataStore に書き込みます。- 次で指定:
- インターフェース
MetadataStoreのput - パラメーター:
key- キー。value- 値。
get
インターフェースからコピーされた説明:MetadataStoreこの MetadataStore から指定されたキーの値を読み取ります。- 次で指定:
- インターフェース
MetadataStoreのget - パラメーター:
key- キー。- 戻り値:
- 値。
remove
インターフェースからコピーされた説明:MetadataStoreこの MetadataStore から指定されたキーの値を削除します。- 次で指定:
- インターフェース
MetadataStoreのremove - パラメーター:
key- キー。- 戻り値:
- キーに関連付けられた以前の値。キーのマッピングがなかった場合は null。
addListener
インターフェースからコピーされた説明:ListenableMetadataStoreリスナーをメタデータストアに登録します。- 次で指定:
- インターフェース
ListenableMetadataStoreのaddListener - パラメーター:
callback- 登録するコールバック
removeListener
インターフェースからコピーされた説明:ListenableMetadataStoreリスナーの登録を解除します。- 次で指定:
- インターフェース
ListenableMetadataStoreのremoveListener - パラメーター:
callback- 登録を解除するコールバック
afterPropertiesSet
public void afterPropertiesSet()- 次で指定:
- インターフェース
InitializingBeanのafterPropertiesSet