public class MigrationEvent extends Object implements DataSerializable
Partition,
PartitionService,
MigrationListener,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
MigrationEvent.MigrationStatus
Migration status: Started, completed or failed
|
| Constructor and Description |
|---|
MigrationEvent() |
MigrationEvent(int partitionId,
Member oldOwner,
Member newOwner,
MigrationEvent.MigrationStatus status) |
| Modifier and Type | Method and Description |
|---|---|
Member |
getNewOwner()
Returns the new owner of the migrating partition
|
Member |
getOldOwner()
Returns the old owner of the migrating partition
|
int |
getPartitionId()
Returns the id of the partition which is (or being) migrated
|
MigrationEvent.MigrationStatus |
getStatus()
Returns the status of the migration: Started, completed or failed
|
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
public MigrationEvent()
public MigrationEvent(int partitionId,
Member oldOwner,
Member newOwner,
MigrationEvent.MigrationStatus status)
public int getPartitionId()
public Member getOldOwner()
public Member getNewOwner()
public MigrationEvent.MigrationStatus getStatus()
public void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws IOException
writeData in interface DataSerializableIOExceptionpublic void readData(com.hazelcast.nio.ObjectDataInput in)
throws IOException
readData in interface DataSerializableIOExceptionCopyright © 2017 Hazelcast, Inc.. All Rights Reserved.