org.jgroups.blocks
Interface ReplicatedMap<K,V>

All Superinterfaces:
java.util.concurrent.ConcurrentMap<K,V>, java.util.Map<K,V>
All Known Implementing Classes:
ReplicatedHashMap

public interface ReplicatedMap<K,V>
extends java.util.concurrent.ConcurrentMap<K,V>

Author:
Bela Ban

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Method Summary
 void _clear()
           
 V _put(K key, V value)
           
 void _putAll(java.util.Map<? extends K,? extends V> map)
           
 V _putIfAbsent(K key, V value)
           
 V _remove(java.lang.Object key)
           
 boolean _remove(java.lang.Object key, java.lang.Object value)
           
 V _replace(K key, V value)
           
 boolean _replace(K key, V oldValue, V newValue)
           
 
Methods inherited from interface java.util.concurrent.ConcurrentMap
putIfAbsent, remove, replace, replace
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

_put

V _put(K key,
       V value)

_putAll

void _putAll(java.util.Map<? extends K,? extends V> map)

_clear

void _clear()

_remove

V _remove(java.lang.Object key)

_putIfAbsent

V _putIfAbsent(K key,
               V value)

_remove

boolean _remove(java.lang.Object key,
                java.lang.Object value)

_replace

boolean _replace(K key,
                 V oldValue,
                 V newValue)

_replace

V _replace(K key,
           V value)


Copyright © 1998-2012 Bela Ban / Red Hat. All Rights Reserved.