spring-batch-rest

REST API for Spring Batch using Spring Boot 2.2

APACHE-2.0 License

Stars
85
Committers
3

Bot releases are visible (Hide)

spring-batch-rest - Latest Release

Published by chrisgleissner over 4 years ago

Thread-safe property resolution for concurrent execution of the same job: Added JobBuilder.createJob(String, Consumer<PropertyResolver>>) and deprecated JobProperties

spring-batch-rest -

Published by chrisgleissner over 4 years ago

Thanks to https://github.com/jblayneyXpanxion for these changes:

  • Updated config to use explicit component scans, and a config package for bean definitions to allow for more creative integration test setups with mock beans.
  • Added the ability to schedule jobs with parameters specified via JobConfig.
  • Added the ability to schedule jobs via name that are defined in a job bean that is constructed on-demand. This is helpful when job steps are defined as beans with parameters resolved via spel notation based off JobParameters/JobContext that is only available in the StepScope at job construction.
  • Updated the default group to be Quartz's default group (specified as a null param to JobKey), rather than a hard-coded "group" string.
  • Bumped Spring Boot to 2.2.7.RELEASE
spring-batch-rest -

Published by chrisgleissner over 4 years ago

Convenience methods + timezone + docs update

spring-batch-rest -

Published by chrisgleissner over 4 years ago

Decoupled Quartz and core APIs, thus preventing transitive Quartz dependencies unless needed.

spring-batch-rest -

Published by chrisgleissner over 4 years ago

Ensuring Java 8 compatibility by building with source and target levels of 1.8

Package Rankings
Top 21.58% on Repo1.maven.org
Badges
Extracted from project README
Maven Central Javadocs Build Status Coverage Status Maintainability
Related Projects