├── .github ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── Procfile ├── README.md ├── api ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── chrisgleissner │ │ │ └── springbatchrest │ │ │ └── api │ │ │ └── core │ │ │ ├── Constants.java │ │ │ ├── SpringBatchRestCoreAutoConfiguration.java │ │ │ ├── job │ │ │ ├── Job.java │ │ │ ├── JobController.java │ │ │ ├── JobResource.java │ │ │ └── JobService.java │ │ │ └── jobexecution │ │ │ ├── JobExecution.java │ │ │ ├── JobExecutionController.java │ │ │ ├── JobExecutionResource.java │ │ │ ├── JobExecutionService.java │ │ │ ├── ResponseExceptionHandler.java │ │ │ └── provider │ │ │ ├── AllJobExecutionProvider.java │ │ │ ├── CachedJobExecutionProvider.java │ │ │ └── JobExecutionProvider.java │ └── resources │ │ └── META-INF │ │ └── spring.factories │ └── test │ ├── java │ └── com │ │ └── github │ │ └── chrisgleissner │ │ └── springbatchrest │ │ └── api │ │ └── core │ │ ├── Fixtures.java │ │ ├── RestDisabledTest.java │ │ ├── RestTest.java │ │ ├── SpringBatchRestCoreTestApplication.java │ │ ├── job │ │ ├── JobControllerTest.java │ │ └── JobServiceTest.java │ │ └── jobexecution │ │ ├── JobExecutionControllerTest.java │ │ ├── JobExecutionServiceTest.java │ │ └── provider │ │ ├── AbstractJobExecutionProviderTest.java │ │ ├── AllJobExecutionProviderTest.java │ │ └── CachedJobExecutionProviderTest.java │ └── resources │ └── application.properties ├── example ├── api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── chrisgleissner │ │ │ │ └── springbatchrest │ │ │ │ └── example │ │ │ │ └── core │ │ │ │ ├── PersonJobConfig.java │ │ │ │ └── SpringBatchRestCoreSampleApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── person.csv │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── chrisgleissner │ │ └── springbatchrest │ │ └── example │ │ └── core │ │ └── PersonJobTest.java ├── pom.xml └── quartz-api │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── chrisgleissner │ │ │ └── springbatchrest │ │ │ └── example │ │ │ └── quartz │ │ │ ├── PersonJobConfig.java │ │ │ └── SpringBatchRestQuartzSampleApplication.java │ └── resources │ │ ├── application.properties │ │ └── person.csv │ └── test │ └── java │ └── com │ └── github │ └── chrisgleissner │ └── springbatchrest │ └── example │ └── quartz │ └── PersonJobTest.java ├── pom.xml ├── quartz-api ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── chrisgleissner │ │ │ └── springbatchrest │ │ │ └── api │ │ │ └── quartz │ │ │ ├── SpringBatchRestQuartzAutoConfiguration.java │ │ │ └── jobdetail │ │ │ ├── JobDetail.java │ │ │ ├── JobDetailController.java │ │ │ ├── JobDetailResource.java │ │ │ └── JobDetailService.java │ └── resources │ │ └── META-INF │ │ └── spring.factories │ └── test │ ├── java │ └── com │ │ └── github │ │ └── chrisgleissner │ │ └── springbatchrest │ │ └── api │ │ └── quartz │ │ ├── RestTest.java │ │ ├── SpringBatchRestQuartzTestApplication.java │ │ └── jobdetail │ │ └── JobDetailControllerTest.java │ └── resources │ └── application.properties ├── system.properties └── util ├── pom.xml └── src ├── main └── java │ └── com │ └── github │ └── chrisgleissner │ └── springbatchrest │ └── util │ ├── DateUtil.java │ ├── JobParamUtil.java │ ├── TriggerUtil.java │ ├── core │ ├── AdHocStarter.java │ ├── JobBuilder.java │ ├── JobConfig.java │ ├── JobParamsDetail.java │ ├── config │ │ └── AdHocBatchConfig.java │ ├── property │ │ ├── JobExecutionAspect.java │ │ ├── JobPropertyResolver.java │ │ └── JobPropertyResolvers.java │ └── tasklet │ │ ├── PropertyResolverConsumerTasklet.java │ │ ├── RunnableTasklet.java │ │ └── StepExecutionListenerTasklet.java │ └── quartz │ ├── AdHocScheduler.java │ ├── QuartzJobLauncher.java │ └── config │ ├── AdHocSchedulerConfig.java │ └── SchedulerConfig.java └── test ├── java └── com │ └── github │ └── chrisgleissner │ └── springbatchrest │ └── util │ ├── DateUtilTest.java │ ├── JobParamUtilTest.java │ ├── core │ ├── AdHocStarterTest.java │ ├── CacheItemWriter.java │ ├── JobCompletionNotificationListener.java │ └── Person.java │ └── quartz │ ├── AdHocSchedulerParamsTest.java │ └── AdHocSchedulerTest.java └── resources ├── application.properties └── logback-test.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: java -Dserver.port=$PORT $JAVA_OPTS -jar example/quartz-api/target/*.jar 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/README.md -------------------------------------------------------------------------------- /api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/pom.xml -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/Constants.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/SpringBatchRestCoreAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/SpringBatchRestCoreAutoConfiguration.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/Job.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/Job.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobController.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobResource.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobService.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecution.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionController.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionResource.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionService.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/ResponseExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/ResponseExceptionHandler.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/AllJobExecutionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/AllJobExecutionProvider.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/CachedJobExecutionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/CachedJobExecutionProvider.java -------------------------------------------------------------------------------- /api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/JobExecutionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/JobExecutionProvider.java -------------------------------------------------------------------------------- /api/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/Fixtures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/Fixtures.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/RestDisabledTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/RestDisabledTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/RestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/RestTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/SpringBatchRestCoreTestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/SpringBatchRestCoreTestApplication.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobControllerTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/job/JobServiceTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionControllerTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/JobExecutionServiceTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/AbstractJobExecutionProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/AbstractJobExecutionProviderTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/AllJobExecutionProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/AllJobExecutionProviderTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/CachedJobExecutionProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/java/com/github/chrisgleissner/springbatchrest/api/core/jobexecution/provider/CachedJobExecutionProviderTest.java -------------------------------------------------------------------------------- /api/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/api/src/test/resources/application.properties -------------------------------------------------------------------------------- /example/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/api/pom.xml -------------------------------------------------------------------------------- /example/api/src/main/java/com/github/chrisgleissner/springbatchrest/example/core/PersonJobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/api/src/main/java/com/github/chrisgleissner/springbatchrest/example/core/PersonJobConfig.java -------------------------------------------------------------------------------- /example/api/src/main/java/com/github/chrisgleissner/springbatchrest/example/core/SpringBatchRestCoreSampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/api/src/main/java/com/github/chrisgleissner/springbatchrest/example/core/SpringBatchRestCoreSampleApplication.java -------------------------------------------------------------------------------- /example/api/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/api/src/main/resources/application.properties -------------------------------------------------------------------------------- /example/api/src/main/resources/person.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/api/src/main/resources/person.csv -------------------------------------------------------------------------------- /example/api/src/test/java/com/github/chrisgleissner/springbatchrest/example/core/PersonJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/api/src/test/java/com/github/chrisgleissner/springbatchrest/example/core/PersonJobTest.java -------------------------------------------------------------------------------- /example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/pom.xml -------------------------------------------------------------------------------- /example/quartz-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/quartz-api/pom.xml -------------------------------------------------------------------------------- /example/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/example/quartz/PersonJobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/example/quartz/PersonJobConfig.java -------------------------------------------------------------------------------- /example/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/example/quartz/SpringBatchRestQuartzSampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/example/quartz/SpringBatchRestQuartzSampleApplication.java -------------------------------------------------------------------------------- /example/quartz-api/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/quartz-api/src/main/resources/application.properties -------------------------------------------------------------------------------- /example/quartz-api/src/main/resources/person.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/quartz-api/src/main/resources/person.csv -------------------------------------------------------------------------------- /example/quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/example/quartz/PersonJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/example/quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/example/quartz/PersonJobTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/pom.xml -------------------------------------------------------------------------------- /quartz-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/pom.xml -------------------------------------------------------------------------------- /quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/SpringBatchRestQuartzAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/SpringBatchRestQuartzAutoConfiguration.java -------------------------------------------------------------------------------- /quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetail.java -------------------------------------------------------------------------------- /quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailController.java -------------------------------------------------------------------------------- /quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailResource.java -------------------------------------------------------------------------------- /quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/main/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailService.java -------------------------------------------------------------------------------- /quartz-api/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/api/quartz/RestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/api/quartz/RestTest.java -------------------------------------------------------------------------------- /quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/api/quartz/SpringBatchRestQuartzTestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/api/quartz/SpringBatchRestQuartzTestApplication.java -------------------------------------------------------------------------------- /quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/test/java/com/github/chrisgleissner/springbatchrest/api/quartz/jobdetail/JobDetailControllerTest.java -------------------------------------------------------------------------------- /quartz-api/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/quartz-api/src/test/resources/application.properties -------------------------------------------------------------------------------- /system.properties: -------------------------------------------------------------------------------- 1 | # Heroku config 2 | java.runtime.version=11 -------------------------------------------------------------------------------- /util/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/pom.xml -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/DateUtil.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/JobParamUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/JobParamUtil.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/TriggerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/TriggerUtil.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/AdHocStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/AdHocStarter.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/JobBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/JobBuilder.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/JobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/JobConfig.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/JobParamsDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/JobParamsDetail.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/config/AdHocBatchConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/config/AdHocBatchConfig.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/property/JobExecutionAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/property/JobExecutionAspect.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/property/JobPropertyResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/property/JobPropertyResolver.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/property/JobPropertyResolvers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/property/JobPropertyResolvers.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/tasklet/PropertyResolverConsumerTasklet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/tasklet/PropertyResolverConsumerTasklet.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/tasklet/RunnableTasklet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/tasklet/RunnableTasklet.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/tasklet/StepExecutionListenerTasklet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/core/tasklet/StepExecutionListenerTasklet.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/AdHocScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/AdHocScheduler.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/QuartzJobLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/QuartzJobLauncher.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/config/AdHocSchedulerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/config/AdHocSchedulerConfig.java -------------------------------------------------------------------------------- /util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/config/SchedulerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/main/java/com/github/chrisgleissner/springbatchrest/util/quartz/config/SchedulerConfig.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/DateUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/DateUtilTest.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/JobParamUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/JobParamUtilTest.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/AdHocStarterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/AdHocStarterTest.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/CacheItemWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/CacheItemWriter.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/JobCompletionNotificationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/JobCompletionNotificationListener.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/core/Person.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/quartz/AdHocSchedulerParamsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/quartz/AdHocSchedulerParamsTest.java -------------------------------------------------------------------------------- /util/src/test/java/com/github/chrisgleissner/springbatchrest/util/quartz/AdHocSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/java/com/github/chrisgleissner/springbatchrest/util/quartz/AdHocSchedulerTest.java -------------------------------------------------------------------------------- /util/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.batch.job.enabled=false 2 | server.port=9090 -------------------------------------------------------------------------------- /util/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisgleissner/spring-batch-rest/HEAD/util/src/test/resources/logback-test.xml --------------------------------------------------------------------------------