クラス 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) メソッドのサマリー
修飾子と型メソッド説明void
addListener
(MetadataStoreListener callback) リスナーをメタデータストアに登録します。void
この MetadataStore から指定されたキーの値を読み取ります。void
キーと値のペアをこの MetadataStore に書き込みます。putIfAbsent
(StringSE key, StringSE value) キーをストアに原子的に挿入します。この MetadataStore から指定されたキーの値を削除します。void
removeListener
(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