public VcTask revert(final IVcTaskCallback callback) throws Exception {
// revert to snapshot: host=null, suppressPowerOn=false
VcTask task = VcContext.getTaskMgr().execute(new IVcTaskBody() {
@Override
public VcTask body() throws Exception {
final Snapshot snap = getManagedObject();
return new VcTask(TaskType.RevertSanp, snap.revert(null, false), callback);
}
});
return task;
}