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:
- Map.Entry<K,- V> 
- Enclosing class:
- AbstractReplicatedMap<K,V> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidapply(byte[] data, int offset, int length, boolean diff) apply a diff, or an entire objectbooleanMember[]getKey()getValue()inthashCode()booleanisActive()booleanisBackup()booleanisCopy()booleanbooleanbooleanbooleanisProxy()booleanbooleanvoidsetBackup(boolean backup) voidsetBackupNodes(Member[] nodes) voidsetCopy(boolean copy) voidsetPrimary(Member m) voidsetProxy(boolean proxy) toString()
- 
Constructor Details- 
MapEntry
 
- 
- 
Method Details- 
isKeySerializablepublic boolean isKeySerializable()
- 
isValueSerializablepublic boolean isValueSerializable()
- 
isSerializablepublic boolean isSerializable()
- 
isBackuppublic boolean isBackup()
- 
setBackuppublic void setBackup(boolean backup) 
- 
isProxypublic boolean isProxy()
- 
isPrimarypublic boolean isPrimary()
- 
isActivepublic boolean isActive()
- 
setProxypublic void setProxy(boolean proxy) 
- 
isCopypublic boolean isCopy()
- 
setCopypublic void setCopy(boolean copy) 
- 
isDiffablepublic boolean isDiffable()
- 
setBackupNodes
- 
getBackupNodes
- 
setPrimary
- 
getPrimary
- 
getValue
- 
setValue
- 
getKey
- 
setKey
- 
hashCodepublic int hashCode()
- 
equals
- 
applypublic void apply(byte[] data, int offset, int length, boolean diff) throws IOException, ClassNotFoundException apply a diff, or an entire object- Parameters:
- data- byte[]
- offset- int
- length- int
- diff- boolean
- Throws:
- IOException- IO error
- ClassNotFoundException- Deserialization error
 
- 
toString
 
-