static MethodAction createPowerOnAction() { MethodAction action = new MethodAction(); action.setName("PowerOnVM_Task"); MethodActionArgument argument = new MethodActionArgument(); argument.setValue(null); action.setArgument(new MethodActionArgument[] { argument }); return action; }
static MethodAction createPowerOnAction() { MethodAction action = new MethodAction(); action.setName("PowerOnVM_Task"); MethodActionArgument argument = new MethodActionArgument(); argument.setValue(null); action.setArgument(new MethodActionArgument[] { argument }); return action; }
static MethodAction createPowerOnAction() { MethodAction action = new MethodAction(); action.setName("PowerOnVM_Task"); MethodActionArgument argument = new MethodActionArgument(); argument.setValue(null); action.setArgument(new MethodActionArgument[] { argument }); return action; }
static MethodAction createPowerOnAction() { MethodAction action = new MethodAction(); action.setName("PowerOnVM_Task"); MethodActionArgument argument = new MethodActionArgument(); argument.setValue(null); action.setArgument(new MethodActionArgument[] { argument }); return action; }
public static ScheduledTaskSpec createSchedulerSpec(String taskName, Calendar runTime) { MethodAction action = new MethodAction(); action.setName("PowerOffVM_Task"); action.setArgument(new MethodActionArgument[] { }); runTime.add(Calendar.MINUTE, 01); OnceTaskScheduler scheduler = new OnceTaskScheduler(); scheduler.setRunAt(runTime); ScheduledTaskSpec scheduleSpec = new ScheduledTaskSpec(); scheduleSpec.setName(taskName); scheduleSpec.setDescription("PowerOff VM in 1 minutes"); scheduleSpec.setEnabled(true); scheduleSpec.setAction(action); scheduleSpec.setScheduler(scheduler); return scheduleSpec; }
public static ScheduledTaskSpec createSchedulerSpec(String taskName, Calendar runTime) { MethodAction action = new MethodAction(); action.setName("PowerOffVM_Task"); action.setArgument(new MethodActionArgument[] { }); runTime.add(Calendar.MINUTE, 01); OnceTaskScheduler scheduler = new OnceTaskScheduler(); scheduler.setRunAt(runTime); ScheduledTaskSpec scheduleSpec = new ScheduledTaskSpec(); scheduleSpec.setName(taskName); scheduleSpec.setDescription("PowerOff VM in 1 minutes"); scheduleSpec.setEnabled(true); scheduleSpec.setAction(action); scheduleSpec.setScheduler(scheduler); return scheduleSpec; }
static ScheduledTaskSpec createOneTimeSchedulerSpec( String taskName, Calendar runTime) { // specify the action MethodAction action = new MethodAction(); action.setName("PowerOffVM_Task"); action.setArgument(new MethodActionArgument[] { }); // specify the schedule runTime.add(Calendar.MINUTE, 01); OnceTaskScheduler scheduler = new OnceTaskScheduler(); scheduler.setRunAt(runTime); // create a spec for the scheduled task ScheduledTaskSpec scheduleSpec = new ScheduledTaskSpec(); scheduleSpec.setName(taskName); scheduleSpec.setDescription("PowerOff VM in 1 minutes"); scheduleSpec.setEnabled(true); scheduleSpec.setAction(action); scheduleSpec.setScheduler(scheduler); return scheduleSpec; }
static ScheduledTaskSpec createOneTimeSchedulerSpec( String taskName, Calendar runTime) { // specify the action MethodAction action = new MethodAction(); action.setName("PowerOffVM_Task"); action.setArgument(new MethodActionArgument[] { }); // specify the schedule runTime.add(Calendar.MINUTE, 01); OnceTaskScheduler scheduler = new OnceTaskScheduler(); scheduler.setRunAt(runTime); // create a spec for the scheduled task ScheduledTaskSpec scheduleSpec = new ScheduledTaskSpec(); scheduleSpec.setName(taskName); scheduleSpec.setDescription("PowerOff VM in 1 minutes"); scheduleSpec.setEnabled(true); scheduleSpec.setAction(action); scheduleSpec.setScheduler(scheduler); return scheduleSpec; }
public static ScheduledTaskSpec createSchedulerSpec(String taskName) { MethodAction action = new MethodAction(); action.setName("RebootGuest"); action.setArgument(new MethodActionArgument[] { }); WeeklyTaskScheduler scheduler = new WeeklyTaskScheduler(); scheduler.setSaturday(true); scheduler.setHour(23); scheduler.setMinute(59); scheduler.setInterval(1); // run the task only Once every Week at the specified time ScheduledTaskSpec scheduleSpec = new ScheduledTaskSpec(); scheduleSpec.setName(taskName); scheduleSpec.setDescription("Reboot GuestOS at 23:59PM every other Saturday."); scheduleSpec.setEnabled(true); scheduleSpec.setAction(action); scheduleSpec.setScheduler(scheduler); return scheduleSpec; }
public static ScheduledTaskSpec createSchedulerSpec(String taskName) { MethodAction action = new MethodAction(); action.setName("RebootGuest"); action.setArgument(new MethodActionArgument[] { }); WeeklyTaskScheduler scheduler = new WeeklyTaskScheduler(); scheduler.setSaturday(true); scheduler.setHour(23); scheduler.setMinute(59); scheduler.setInterval(1); // run the task only Once every Week at the specified time ScheduledTaskSpec scheduleSpec = new ScheduledTaskSpec(); scheduleSpec.setName(taskName); scheduleSpec.setDescription("Reboot GuestOS at 23:59PM every other Saturday."); scheduleSpec.setEnabled(true); scheduleSpec.setAction(action); scheduleSpec.setScheduler(scheduler); return scheduleSpec; }
action.setName("CreateSnapshot_Task"); MethodActionArgument nameArg = new MethodActionArgument(); nameArg.setValue("My Snapshot");
action.setName("CreateSnapshot_Task"); MethodActionArgument nameArg = new MethodActionArgument(); nameArg.setValue("My Snapshot");