org.codehaus.wadi.location.balancing
Class PartitionInfo

java.lang.Object
  extended by org.codehaus.wadi.location.balancing.PartitionInfo
All Implemented Interfaces:
java.io.Serializable

public class PartitionInfo
extends java.lang.Object
implements java.io.Serializable

Version:
$Revision: 1538 $
See Also:
Serialized Form

Constructor Summary
PartitionInfo(int version, int index)
           
PartitionInfo(int version, int index, org.codehaus.wadi.group.Peer owner)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getIndex()
           
 int getNumberOfCurrentMerge()
           
 int getNumberOfExpectedMerge()
           
 org.codehaus.wadi.group.Peer getOwner()
           
 int getVersion()
           
 int hashCode()
           
 void incrementNumberOfCurrentMerge()
           
 boolean isOwned()
           
 void setNumberOfExpectedMerge(int numberOfExpectedMerge)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PartitionInfo

public PartitionInfo(int version,
                     int index)

PartitionInfo

public PartitionInfo(int version,
                     int index,
                     org.codehaus.wadi.group.Peer owner)
Method Detail

isOwned

public boolean isOwned()

getOwner

public org.codehaus.wadi.group.Peer getOwner()

getIndex

public int getIndex()

getVersion

public int getVersion()

getNumberOfExpectedMerge

public int getNumberOfExpectedMerge()

setNumberOfExpectedMerge

public void setNumberOfExpectedMerge(int numberOfExpectedMerge)

getNumberOfCurrentMerge

public int getNumberOfCurrentMerge()

incrementNumberOfCurrentMerge

public void incrementNumberOfCurrentMerge()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2008. All Rights Reserved.