|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hazelcast.map.impl.mapstore.writebehind.DelayedEntry<K,V>
K
- the key type.V
- the value type.public final class DelayedEntry<K,V>
Store entry for delayed store operations.
Field Summary | |
---|---|
protected K |
key
|
protected long |
storeTime
|
Method Summary | ||
---|---|---|
static
|
create(K key,
V value,
long storeTime)
|
|
static
|
create(K key,
V value,
long storeTime,
int partitionId)
|
|
static
|
createWithNullKey(V value,
long storeTime)
Used to put staging area. |
|
static
|
createWithNullValue(K key,
long storeTime,
int partitionId)
Used to removal operations from map store. |
|
static
|
createWithOnlyKey(K key)
Used to query existing of a DelayedEntry . |
|
boolean |
equals(Object o)
|
|
K |
getKey()
|
|
int |
getPartitionId()
|
|
long |
getStoreTime()
|
|
V |
getValue()
|
|
int |
hashCode()
|
|
void |
setStoreTime(long storeTime)
|
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final K key
protected long storeTime
Method Detail |
---|
public V getValue()
public static <K,V> DelayedEntry<K,V> create(K key, V value, long storeTime, int partitionId)
public static <K,V> DelayedEntry<K,V> create(K key, V value, long storeTime)
public static <K,V> DelayedEntry<K,V> createWithNullKey(V value, long storeTime)
K
- the key type.V
- the value type.value
- to put.storeTime
- target store time
WriteBehindStore.stagingArea
public static <K,V> DelayedEntry<K,V> createWithNullValue(K key, long storeTime, int partitionId)
K
- the key type.V
- the value type.key
- to put.storeTime
- target store time
public static <K,V> DelayedEntry<K,V> createWithOnlyKey(K key)
DelayedEntry
.
K
- the key type.V
- the value type.key
- to put.
public String toString()
toString
in class Object
public K getKey()
public long getStoreTime()
public void setStoreTime(long storeTime)
public int getPartitionId()
public int hashCode()
hashCode
in class Object
public boolean equals(Object o)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |