K
- the key typeV
- the value typepublic class DistributedMap<K,V>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
DistributedMap.ItemAddedAction<K,V>
The Interface ItemAddedAction.
|
static interface |
DistributedMap.ItemRemovedAction<K,V>
The Interface ItemRemovedAction.
|
static interface |
DistributedMap.ItemUpdatedAction<K,V>
The Interface ItemUpdatedAction.
|
Constructor and Description |
---|
DistributedMap(com.hazelcast.core.IMap<K,V> map)
Instantiates a new distributed map.
|
DistributedMap(java.lang.String distributedMapName)
Instantiates a new distributed map.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clear.
|
java.util.Set<java.util.Map.Entry<K,V>> |
entrySet()
Entry set.
|
V |
get(K key)
Gets the.
|
java.util.Set<K> |
keySet()
Key set.
|
V |
put(K key,
V value)
Put.
|
void |
registerItemAddedAction(DistributedMap.ItemAddedAction<K,V> action)
Register item added action.
|
void |
registerItemRemovedAction(DistributedMap.ItemRemovedAction<K,V> action)
Register item removed action.
|
void |
registerItemUpdatedAction(DistributedMap.ItemUpdatedAction<K,V> action)
Register item updated action.
|
V |
remove(K key)
Removes the.
|
void |
replaceContents(java.util.Map<K,V> contents)
Replace contents.
|
int |
size()
Size.
|
void |
unregisterItemAddedAction(DistributedMap.ItemAddedAction<K,V> action)
Unregister item added action.
|
void |
unregisterItemRemovedAction(DistributedMap.ItemRemovedAction<K,V> action)
Unregister item removed action.
|
java.util.Collection<V> |
values()
Values.
|
public DistributedMap(com.hazelcast.core.IMap<K,V> map)
map
- the mappublic DistributedMap(java.lang.String distributedMapName)
distributedMapName
- the distributed map namepublic void clear()
public java.util.Set<K> keySet()
public void registerItemAddedAction(DistributedMap.ItemAddedAction<K,V> action)
action
- the actionpublic void registerItemRemovedAction(DistributedMap.ItemRemovedAction<K,V> action)
action
- the actionpublic void registerItemUpdatedAction(DistributedMap.ItemUpdatedAction<K,V> action)
action
- the actionpublic void replaceContents(java.util.Map<K,V> contents)
contents
- the contentspublic int size()
public void unregisterItemAddedAction(DistributedMap.ItemAddedAction<K,V> action)
action
- the actionpublic void unregisterItemRemovedAction(DistributedMap.ItemRemovedAction<K,V> action)
action
- the actionpublic java.util.Collection<V> values()