class DefaultJobService implements JobService {

    @Override
    public void restartJobExecution(final Long jobExecutionId) {
        try {
            this.jobOperator.restart(jobExecutionId);
        } catch (final Exception e) {
            throw new SpringBatchLightminApplicationException(e, e.getMessage());
        }
    }

    public  DefaultJobService(final JobOperator jobOperator,
                             final JobRegistry jobRegistry,
                             final JobExplorer jobExplorer,
                             final LightminJobExecutionDao lightminJobExecutionDao);

}