com.hazelcast.impl.partition
Class MigrationRequestTask
java.lang.Object
com.hazelcast.impl.partition.MigratingPartition
com.hazelcast.impl.partition.MigrationRequestTask
- All Implemented Interfaces:
- HazelcastInstanceAware, DataSerializable, Serializable, Callable<Boolean>
public class MigrationRequestTask
- extends MigratingPartition
- implements Callable<Boolean>, DataSerializable, HazelcastInstanceAware
- See Also:
- Serialized Form
MigrationRequestTask
public MigrationRequestTask()
MigrationRequestTask
public MigrationRequestTask(int partitionId,
Address from,
Address to,
int replicaIndex,
boolean migration)
MigrationRequestTask
public MigrationRequestTask(int partitionId,
Address from,
Address to,
int replicaIndex,
boolean migration,
boolean diffOnly)
isMigration
public boolean isMigration()
getSelfCopyReplicaIndex
public int getSelfCopyReplicaIndex()
setSelfCopyReplicaIndex
public void setSelfCopyReplicaIndex(int selfCopyReplicaIndex)
setFromAddress
public void setFromAddress(Address from)
call
public Boolean call()
throws Exception
- Specified by:
call in interface Callable<Boolean>
- Throws:
Exception
writeData
public void writeData(DataOutput out)
throws IOException
- Specified by:
writeData in interface DataSerializable- Overrides:
writeData in class MigratingPartition
- Throws:
IOException
readData
public void readData(DataInput in)
throws IOException
- Specified by:
readData in interface DataSerializable- Overrides:
readData in class MigratingPartition
- Throws:
IOException
setHazelcastInstance
public void setHazelcastInstance(HazelcastInstance hazelcastInstance)
- Specified by:
setHazelcastInstance in interface HazelcastInstanceAware
toString
public String toString()
- Overrides:
toString in class MigratingPartition
Copyright .0; 2008-2011 Hazel Ltd. All Rights Reserved.