public class NTasksSubService extends Object
| Constructor and Description |
|---|
NTasksSubService(net.thevpc.nuts.NutsApplicationContext context,
NJobConfigStore dal,
JobService service) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTask(NTask task) |
Stream<NTask> |
findAllTasks() |
Stream<NTask> |
findTasks(NTaskStatusFilter statusFilter,
Instant endTime,
int lastCount,
ChronoUnit lastUnit,
Predicate<NTask> whereFilter,
NJobGroup groupBy,
ChronoUnit groupTimeUnit,
TimespanPattern groupPattern) |
NTask |
getTask(String taskId) |
NTask |
groupTasks(Collection<NTask> value,
ChronoUnit timeUnit,
TimespanPattern hoursPerDay) |
NTask |
groupTasks(NTask[] value,
ChronoUnit timeUnit,
TimespanPattern hoursPerDay) |
boolean |
removeTask(String taskId) |
void |
updateTask(NTask task) |
public NTasksSubService(net.thevpc.nuts.NutsApplicationContext context,
NJobConfigStore dal,
JobService service)
public void updateTask(NTask task)
public void addTask(NTask task)
public Stream<NTask> findTasks(NTaskStatusFilter statusFilter, Instant endTime, int lastCount, ChronoUnit lastUnit, Predicate<NTask> whereFilter, NJobGroup groupBy, ChronoUnit groupTimeUnit, TimespanPattern groupPattern)
public boolean removeTask(String taskId)
public NTask groupTasks(Collection<NTask> value, ChronoUnit timeUnit, TimespanPattern hoursPerDay)
public NTask groupTasks(NTask[] value, ChronoUnit timeUnit, TimespanPattern hoursPerDay)
Copyright © 2021 vpc open source initiative. All rights reserved.