Skip to content

Commit

Permalink
Add docs for new adapters
Browse files Browse the repository at this point in the history
Signed-off-by: Taeik Lim <[email protected]>
  • Loading branch information
acktsap committed Apr 17, 2024
1 parent eb28699 commit 56aa802
Show file tree
Hide file tree
Showing 9 changed files with 2,987 additions and 5 deletions.
5 changes: 4 additions & 1 deletion doc/en/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,15 @@ Spring Batch Plus provides useful classes available in [Spring Batch](https://gi

## User guide

The Kotlin DSL helps you declaratively declare a `Job`, `Step`, and `Flow` by using Kotlin’s [type-safe builders](https://kotlinlang.org/docs/type-safe-builders.html), without using `JobBuilder`, `StepBuilder`, or `FlowBuilder`. `ClearRunIdIncrementer` is a class that can replace the `RunIdIncrementer` of Spring Batch which reuses JobParameters in the previous JobExecution. `DeleteMetadataJob` is a `Job` that deletes old metadata. `ItemStreamFluxReaderProcessorWriter` helps you implement `ItemStreamReader`, `ItemProcessor`, and `ItemStreamWriter` as a single class.
The Kotlin DSL helps you declaratively declare a `Job`, `Step`, and `Flow` by using Kotlin’s [type-safe builders](https://kotlinlang.org/docs/type-safe-builders.html), without using `JobBuilder`, `StepBuilder`, or `FlowBuilder`. `ClearRunIdIncrementer` is a class that can replace the `RunIdIncrementer` of Spring Batch which reuses JobParameters in the previous JobExecution. `DeleteMetadataJob` is a `Job` that deletes old metadata. `ItemStreamFluxReaderProcessorWriter`, `ItemStreamIterableReaderProcessorWriter`, `ItemStreamIteratorReaderProcessorWriter` and `ItemStreamSimpleReaderProcessorWriter` helps you implement `ItemStreamReader`, `ItemProcessor`, and `ItemStreamWriter` as a single class.

- [Kotlin DSL](./configuration/kotlin-dsl/README.md)
- [ClearRunIdIncrementer](./job/clear-run-id-incrementer.md)
- [DeleteMetadataJob](./job/delete-metadata-job.md)
- [ItemStreamFluxReaderProcessorWriter](./step/item-stream-flux-reader-processor-writer.md)
- [ItemStreamIterableReaderProcessorWriter](./step/item-stream-iterable-reader-processor-writer.md)
- [ItemStreamIteratorReaderProcessorWriter](./step/item-stream-iterator-reader-processor-writer.md)
- [ItemStreamSimpleReaderProcessorWriter](./step/item-stream-simple-reader-processor-writer.md)

## Code samples

Expand Down
Loading

0 comments on commit 56aa802

Please sign in to comment.