This toolkit provides additional features to the Spring Batch framework.
- Tasklet used to delete data from Spring Batch Metadata tables that are N months old.
- Elasticsearch tasklets, processor and writer to create/setup/delete indices and write documents.
- Logging Spring Batch listener
Download the jar though Maven:
<dependency>
<groupId>com.javaetmoi.core</groupId>
<artifactId>spring-batch-toolkit</artifactId>
<version>0.2.0</version>
</dependency>
<repository>
<id>javaetmoi-maven-release</id>
<releases>
<enabled>true</enabled>
</releases>
<name>Java & Moi Maven RELEASE Repository</name>
<url>http://repository-javaetmoi.forge.cloudbees.com/release/</url>
</repository>
- Github is for social coding platform: if you want to write code, we encourage contributions through pull requests from forks of this repository. If you want to contribute code this way, please reference a GitHub ticket as well covering the specific issue you are addressing.
Download the code with git: git clone git://github.com/arey/spring-batch-toolkit.git
Compile the code with maven: mvn clean install
If you're using an IDE that supports Maven-based projects (InteliJ Idea, Netbeans or m2Eclipse), you can import the project directly from its POM. Otherwise, generate IDE metadata with the related IDE maven plugin: mvn eclipse:clean eclipse:eclipse
French articles on the javaetmoi.com blog:
Version | Release date | Features |
---|---|---|
0.3.0-SNAPSHOT | next version | |
0.2.0 | 05/11/2013 | Spring Batch 2.2 upgrade Elasticsearch tasklets and writer Logging Spring Batch listener |
0.1.0 | 10/07/2013 | RemoveSpringBatchHistoryTasklet, partitioning and parallel steps |