public class StepServiceImpl extends Object implements StepService
| Constructor and Description |
|---|
StepServiceImpl(com.j256.ormlite.dao.Dao<TaskStatus,Long> taskStatusDao,
com.j256.ormlite.support.ConnectionSource connection,
com.j256.ormlite.dao.Dao<RunStatus,Long> runStatusDao,
com.j256.ormlite.dao.Dao<StepStatus,Long> stepStatusDao,
it.netgrid.commons.data.CrudService<StepStatus,Long> stepStatusService,
it.netgrid.commons.data.CrudService<RunStatus,Long> runStatusService,
it.netgrid.commons.data.CrudService<TaskStatus,Long> taskStatusService) |
| Modifier and Type | Method and Description |
|---|---|
StepStatus |
end(TaskStatus task,
ExecutionResult currentStepResult,
ExecutionResult taskResult) |
TaskStatus |
getTaskStatus(org.quartz.JobExecutionContext context) |
StepStatus |
nextStep(org.quartz.JobExecutionContext context,
ExecutionResult currentStepResult,
String nextStepName) |
StepStatus |
nextStep(TaskStatus task,
ExecutionResult currentStepResult,
String nextStepName) |
StepStatus |
start(TaskStatus task,
String firstStepName,
int totalStepsCount) |
@Inject public StepServiceImpl(com.j256.ormlite.dao.Dao<TaskStatus,Long> taskStatusDao, com.j256.ormlite.support.ConnectionSource connection, com.j256.ormlite.dao.Dao<RunStatus,Long> runStatusDao, com.j256.ormlite.dao.Dao<StepStatus,Long> stepStatusDao, it.netgrid.commons.data.CrudService<StepStatus,Long> stepStatusService, it.netgrid.commons.data.CrudService<RunStatus,Long> runStatusService, it.netgrid.commons.data.CrudService<TaskStatus,Long> taskStatusService)
public StepStatus start(TaskStatus task, String firstStepName, int totalStepsCount)
start in interface StepServicepublic StepStatus nextStep(TaskStatus task, ExecutionResult currentStepResult, String nextStepName)
nextStep in interface StepServicepublic StepStatus end(TaskStatus task, ExecutionResult currentStepResult, ExecutionResult taskResult)
end in interface StepServicepublic StepStatus nextStep(org.quartz.JobExecutionContext context, ExecutionResult currentStepResult, String nextStepName)
nextStep in interface StepServicepublic TaskStatus getTaskStatus(org.quartz.JobExecutionContext context)
getTaskStatus in interface StepServiceCopyright © 2017 Netgrid. All rights reserved.