Package de.otto.jlineup.service
Class JLineupService
- java.lang.Object
-
- de.otto.jlineup.service.JLineupService
-
@Service public class JLineupService extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JLineupService(JLineupRunnerFactory jLineupRunnerFactory, JLineupWebProperties jLineupWebProperties, RunPersistenceService runPersistenceService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<JLineupRunStatus>getRun(java.lang.String id)java.util.List<JLineupRunStatus>getRunStatus()JLineupRunStatusstartAfterRun(java.lang.String runId)JLineupRunStatusstartBeforeRun(de.otto.jlineup.config.JobConfig jobConfig)
-
-
-
Constructor Detail
-
JLineupService
@Autowired public JLineupService(JLineupRunnerFactory jLineupRunnerFactory, JLineupWebProperties jLineupWebProperties, RunPersistenceService runPersistenceService)
-
-
Method Detail
-
startBeforeRun
public JLineupRunStatus startBeforeRun(de.otto.jlineup.config.JobConfig jobConfig) throws java.lang.Exception
- Throws:
java.lang.Exception
-
startAfterRun
public JLineupRunStatus startAfterRun(java.lang.String runId) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getRun
public java.util.Optional<JLineupRunStatus> getRun(java.lang.String id)
-
getRunStatus
public java.util.List<JLineupRunStatus> getRunStatus()
-
-