-
Notifications
You must be signed in to change notification settings - Fork 26
Home
To understand this project, an understanding of Spring Batch and the Spring Framework is required. MarkLogic Spring Batch is an extension of the Spring Batch project.
Once you have an understanding of Spring Batch, start with the Getting Started page. This will provide a tutorial on how to build your first Spring Batch based program using MarkLogic.
This project offers reusable ItemReaders, ItemProcessors, and ItemWriters to quickly create batch processing jobs around MarkLogic. These reusable components are infrastructure components.
Spring Batch has the concept of a JobRepository that serves as a persistent mechanism for batch processing jobs. This project offers an implementation of the JobRepository using MarkLogic.
To setup the MarkLogicJobRepository, use the mlJobRepo utility to bootstrap a JobRepository using MarkLogic.
The CommandLineJobRunner allows the launching of a job via the command line.