Package org.apache.catalina.tribes.tipis
Class AbstractReplicatedMap.MapEntry<K,V>
- java.lang.Object
-
- org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapEntry<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(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)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(Object o)
-
apply
public void apply(byte[] data, int offset, int length, boolean diff) throws IOException, ClassNotFoundExceptionapply a diff, or an entire object- Parameters:
data- byte[]offset- intlength- intdiff- boolean- Throws:
IOException- IO errorClassNotFoundException- Deserialization error
-
-