com.hazelcast.impl.partition
Class PartitionInfo

java.lang.Object
  extended by com.hazelcast.impl.partition.PartitionInfo

public class PartitionInfo
extends Object


Field Summary
static int MAX_REPLICA_COUNT
           
 
Constructor Summary
PartitionInfo(int partitionId)
           
PartitionInfo(int partitionId, PartitionListener partitionListener)
           
PartitionInfo(PartitionInfo partition)
           
 
Method Summary
 boolean equals(Object o)
           
 Address getOwner()
           
 int getPartitionId()
           
 Address getReplicaAddress(int index)
           
 int getReplicaIndexOf(Address address)
           
 int hashCode()
           
 boolean isBackup(Address address, int backupCount)
           
 boolean isOwnerOrBackup(Address address, int backupCount)
           
 boolean onDeadAddress(Address deadAddress)
           
 void setPartitionInfo(PartitionInfo partitionInfo)
           
 void setReplicaAddress(int index, Address address)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MAX_REPLICA_COUNT

public static final int MAX_REPLICA_COUNT
See Also:
Constant Field Values
Constructor Detail

PartitionInfo

public PartitionInfo(int partitionId,
                     PartitionListener partitionListener)

PartitionInfo

public PartitionInfo(int partitionId)

PartitionInfo

public PartitionInfo(PartitionInfo partition)
Method Detail

getPartitionId

public int getPartitionId()

getOwner

public Address getOwner()

setReplicaAddress

public void setReplicaAddress(int index,
                              Address address)

getReplicaAddress

public Address getReplicaAddress(int index)

setPartitionInfo

public void setPartitionInfo(PartitionInfo partitionInfo)

isBackup

public boolean isBackup(Address address,
                        int backupCount)

isOwnerOrBackup

public boolean isOwnerOrBackup(Address address,
                               int backupCount)

toString

public String toString()
Overrides:
toString in class Object

onDeadAddress

public boolean onDeadAddress(Address deadAddress)

getReplicaIndexOf

public int getReplicaIndexOf(Address address)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright .0; 2008-2011 Hazel Ltd. All Rights Reserved.