final String srcDsPath = getDsPath(srcDs, srcPath);
final String dstDsPath = getDsPath(dstDs, dstPath);
VcTask task = VcContext.getTaskMgr().execute(new IVcTaskBody() {
@Override
public VcTask body() throws Exception {
FileManager mgr = VcContext.getService().getFileManager();
return new VcTask(TaskType.MoveFile,
mgr.moveFile(srcDsPath, srcDs.getDatacenterMoRef(),
dstDsPath, dstDs.getDatacenterMoRef(), true), callback);
}
});
return task;
}