package org.zstack.header.vm; import org.zstack.header.errorcode.ErrorCode; public interface VmInstanceMigrateExtensionPoint { void preMigrateVm(VmInstanceInventory inv, String destHostUuid); void beforeMigrateVm(VmInstanceInventory inv, String destHostUuid); void afterMigrateVm(VmInstanceInventory inv, String srcHostUuid); void failedToMigrateVm(VmInstanceInventory inv, String destHostUuid, ErrorCode reason); }