public class MigrationRequestTask extends MigratingPartition implements Callable<Boolean>, DataSerializable, HazelcastInstanceAware
from, partitionId, replicaIndex, to
Constructor and Description |
---|
MigrationRequestTask() |
MigrationRequestTask(int partitionId,
Address from,
Address to,
int replicaIndex,
boolean migration) |
MigrationRequestTask(int partitionId,
Address from,
Address to,
int replicaIndex,
boolean migration,
boolean diffOnly) |
Modifier and Type | Method and Description |
---|---|
Boolean |
call() |
int |
getSelfCopyReplicaIndex() |
boolean |
isMigration() |
void |
readData(DataInput in) |
void |
setFromAddress(Address from) |
void |
setHazelcastInstance(HazelcastInstance hazelcastInstance) |
void |
setSelfCopyReplicaIndex(int selfCopyReplicaIndex) |
String |
toString() |
void |
writeData(DataOutput out) |
equals, getCreationTime, getFromAddress, getPartitionId, getReplicaIndex, getToAddress, hashCode
public MigrationRequestTask()
public MigrationRequestTask(int partitionId, Address from, Address to, int replicaIndex, boolean migration)
public boolean isMigration()
public int getSelfCopyReplicaIndex()
public void setSelfCopyReplicaIndex(int selfCopyReplicaIndex)
public void setFromAddress(Address from)
public void writeData(DataOutput out) throws IOException
writeData
in interface DataSerializable
writeData
in class MigratingPartition
IOException
public void readData(DataInput in) throws IOException
readData
in interface DataSerializable
readData
in class MigratingPartition
IOException
public void setHazelcastInstance(HazelcastInstance hazelcastInstance)
setHazelcastInstance
in interface HazelcastInstanceAware
public String toString()
toString
in class MigratingPartition
Copyright © 2013 Hazelcast, Inc.. All rights reserved.