Modifier and Type | Field and Description |
---|---|
private EPJTask |
epjTask |
private TaskRepository |
repo |
private Rescheduler |
rescheduler |
private UriInfoService |
uriInfoService |
Constructor and Description |
---|
TaskBuilder(TaskRepository repo,
UriInfoService uriInfoService) |
Modifier and Type | Method and Description |
---|---|
Task |
build() |
TaskBuilder |
withEpjTask(EPJTask epjTask) |
TaskBuilder |
withRescheduler(Rescheduler rescheduler) |
private final TaskRepository repo
private final UriInfoService uriInfoService
private EPJTask epjTask
private Rescheduler rescheduler
@Inject public TaskBuilder(TaskRepository repo, UriInfoService uriInfoService)
public TaskBuilder withEpjTask(EPJTask epjTask)
public TaskBuilder withRescheduler(Rescheduler rescheduler)