Random rnd = new Random();
|
|
List<ScheduledTask> scheduledTasks = new ArrayList<>();
|
|
for(int i = 0; i < 50; i++)
|
{
|
|
ScheduledTask scheduledTask = new ScheduledTask();
|
scheduledTask.scheduledTask = new ScheduledTaskProcedure();
|
scheduledTask.name = "mockedSchedule"+i;
|
scheduledTask.folder = "mockedScheduleFolder";
|
scheduledTask.description = "mocked desciption " + i;
|
|
switch (rnd.nextInt(2))
|
{
|
case 0:
|
scheduledTask.scheduledTask.specificTimestamp = (System.currentTimeMillis() + (rnd.nextInt(90) * (1000 * 60 *60 * 24)));
|
break;
|
|
case 1:
|
scheduledTask.scheduledTask.weekly = new ScheduledTaskProcedureInterval();
|
scheduledTask.scheduledTask.weekly.from = rnd.nextInt(1000 * 60 * 60 * 24 * 5);
|
scheduledTask.scheduledTask.weekly.to = scheduledTask.scheduledTask.weekly.from + (1000 * 60 * 60 * 24);
|
break;
|
}
|
|
scheduledTasks.add(scheduledTask);
|
}
|
|
for(ScheduledTask scheduledTask : scheduledTasks)
|
{
|
try
|
{
|
boolean result = InvokesTransactions.addScheduleTask(scheduledTask);
|
} catch (SerializationException ex)
|
{
|
}
|
}
|