public void actionJob(final String refKey, final JobAction jobAction) { getService(TaskService.class).actionJob(refKey, jobAction); }
public void create(final TaskType type, final SchedTaskTO taskTO) { getService(TaskService.class).create(type, taskTO); }
public void delete(final TaskType type, final String taskKey) { getService(TaskService.class).delete(type, taskKey); }
TaskTO task = (TaskTO) item; batchTaskService.delete( TaskType.fromTOClass(task.getClass()), task.getKey()); TaskTO task = (TaskTO) item; batchTaskService.execute( new ExecuteQuery.Builder().dryRun(true).key(task.getKey()).build()); }); TaskTO task = (TaskTO) item; batchTaskService.execute(new ExecuteQuery.Builder(). dryRun(false).key(task.getKey()).build()); } else if (singleItem instanceof ReportTO) {
public PropagationTaskTO readPropagationTask(final String taskKey) { return getService(TaskService.class).read(TaskType.PROPAGATION, taskKey, false); }
@Override public int countExecutions(final String taskKey) { return getService(TaskService.class). listExecutions(new ExecQuery.Builder().key(taskKey).page(1).size(1).build()).getTotalCount(); }
@Override public void deleteExecution(final String taskExecKey) { getService(TaskService.class).deleteExecution(taskExecKey); }
@Override public List<ExecTO> listRecentExecutions(final int max) { return getService(TaskService.class).listRecentExecutions(max); }
public JobTO getJob(final String key) { return getService(TaskService.class).getJob(key); }
public List<JobTO> listJobs() { return getService(TaskService.class).listJobs(); }
public void startExecution(final String taskKey, final Date start, final boolean dryRun) { getService(TaskService.class).execute( new ExecuteQuery.Builder().key(taskKey).startAt(start).dryRun(dryRun).build()); }
public NotificationTaskTO readNotificationTask(final String taskKey) { return getService(TaskService.class).read(TaskType.NOTIFICATION, taskKey, false); }
@Override public List<ExecTO> listExecutions( final String taskKey, final int page, final int size, final SortParam<String> sort) { return getService(TaskService.class). listExecutions(new ExecQuery.Builder().key(taskKey).page(page).size(size). orderBy(toOrderBy(sort)).build()).getResult(); }
public <T extends TaskTO> T readTask(final TaskType type, final String taskKey) { return getService(TaskService.class).read(type, taskKey, false); }