use of com.enonic.xp.task.TaskId in project xp by enonic.
the class VacuumCommand method execute.
public TaskResultJson execute() {
PropertyTree config = new PropertyTree();
if (params.getAgeThreshold() != null) {
config.addString("ageThreshold", params.getAgeThreshold());
}
if (params.getTasks() != null) {
config.addStrings("tasks", params.getTasks());
}
final TaskId taskId = taskService.submitTask(SubmitTaskParams.create().descriptorKey(DescriptorKey.from("com.enonic.xp.app.system:vacuum")).data(config).build());
return new TaskResultJson(taskId);
}
Aggregations