Package org.apache.catalina.tribes.tipis
Class AbstractReplicatedMap.MapEntry<K,V>
- java.lang.Object
-
- org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapEntry<K,V>
-
- All Implemented Interfaces:
java.util.Map.Entry<K,V>
- Enclosing class:
- AbstractReplicatedMap<K,V>
public static class AbstractReplicatedMap.MapEntry<K,V> extends java.lang.Object implements java.util.Map.Entry<K,V>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(byte[] data, int offset, int length, boolean diff)apply a diff, or an entire objectbooleanequals(java.lang.Object o)Member[]getBackupNodes()KgetKey()MembergetPrimary()VgetValue()inthashCode()booleanisActive()booleanisBackup()booleanisCopy()booleanisDiffable()booleanisKeySerializable()booleanisPrimary()booleanisProxy()booleanisSerializable()booleanisValueSerializable()voidsetBackup(boolean backup)voidsetBackupNodes(Member[] nodes)voidsetCopy(boolean copy)KsetKey(K key)voidsetPrimary(Member m)voidsetProxy(boolean proxy)VsetValue(V value)java.lang.StringtoString()
-
-
-
Method Detail
-
isKeySerializable
public boolean isKeySerializable()
-
isValueSerializable
public boolean isValueSerializable()
-
isSerializable
public boolean isSerializable()
-
isBackup
public boolean isBackup()
-
setBackup
public void setBackup(boolean backup)
-
isProxy
public boolean isProxy()
-
isPrimary
public boolean isPrimary()
-
isActive
public boolean isActive()
-
setProxy
public void setProxy(boolean proxy)
-
isCopy
public boolean isCopy()
-
setCopy
public void setCopy(boolean copy)
-
isDiffable
public boolean isDiffable()
-
setBackupNodes
public void setBackupNodes(Member[] nodes)
-
getBackupNodes
public Member[] getBackupNodes()
-
setPrimary
public void setPrimary(Member m)
-
getPrimary
public Member getPrimary()
-
hashCode
public int hashCode()
-
equals
public boolean equals(java.lang.Object o)
-
apply
public void apply(byte[] data, int offset, int length, boolean diff) throws java.io.IOException, java.lang.ClassNotFoundExceptionapply a diff, or an entire object- Parameters:
data- byte[]offset- intlength- intdiff- boolean- Throws:
java.io.IOException- IO errorjava.lang.ClassNotFoundException- Deserialization error
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-