diff --git a/pom.xml b/pom.xml index 6049c5766..f2d6b99c5 100644 --- a/pom.xml +++ b/pom.xml @@ -19,6 +19,7 @@ spring-batch-integration spring-batch-samples spring-batch-jsr352-tck + spring-batch-docs @@ -147,6 +148,12 @@ org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} + + + org.springframework.batch.sample.* + + ${project.basedir}/spring-batch-docs/src/main/javadoc/overview.html + org.apache.maven.plugins diff --git a/spring-batch-core/src/main/java/overview.html b/spring-batch-core/src/main/java/overview.html deleted file mode 100644 index 5310fa75f..000000000 --- a/spring-batch-core/src/main/java/overview.html +++ /dev/null @@ -1,8 +0,0 @@ - - -

-The Core domain concepts expressed as interfaces and generic -implementations. -

- - diff --git a/spring-batch-docs/pom.xml b/spring-batch-docs/pom.xml new file mode 100644 index 000000000..28bc7dbea --- /dev/null +++ b/spring-batch-docs/pom.xml @@ -0,0 +1,124 @@ + + + 4.0.0 + + org.springframework.batch + spring-batch + 5.0.0-SNAPSHOT + + spring-batch-docs + Spring Batch Docs + Spring Batch documentation + + + + io.spring.docresources + spring-doc-resources + 0.2.5 + zip + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + unpack-resources + site + + unpack-dependencies + + + io.spring.docresources + spring-doc-resources + zip + true + ${project.build.directory}/asciidoc + + + + + + org.asciidoctor + asciidoctor-maven-plugin + 2.1.0 + + + org.asciidoctor + asciidoctorj-pdf + 1.5.3 + + + + ${project.basedir}/src/main/asciidoc + ${project.build.directory}/asciidoc + + + + generate-html + site + + process-asciidoc + + + html5 + book + highlight.js + + shared + css/ + spring.css + true + font + + js/highlight + github + + - + ${project.version} + ${project.version} + + + + + + generate-pdf + site + + process-asciidoc + + + pdf + book + + font + + + + + coderay + ${project.version} + ${project.version} + + + + + + + + + + + spring-releases + Spring Releases + https://repo.spring.io/libs-release + + false + + + + + \ No newline at end of file diff --git a/src/asciidoc/appendix.adoc b/spring-batch-docs/src/main/asciidoc/appendix.adoc similarity index 100% rename from src/asciidoc/appendix.adoc rename to spring-batch-docs/src/main/asciidoc/appendix.adoc diff --git a/src/asciidoc/common-patterns.adoc b/spring-batch-docs/src/main/asciidoc/common-patterns.adoc similarity index 100% rename from src/asciidoc/common-patterns.adoc rename to spring-batch-docs/src/main/asciidoc/common-patterns.adoc diff --git a/src/asciidoc/domain.adoc b/spring-batch-docs/src/main/asciidoc/domain.adoc similarity index 100% rename from src/asciidoc/domain.adoc rename to spring-batch-docs/src/main/asciidoc/domain.adoc diff --git a/src/asciidoc/footer/index-footer.adoc b/spring-batch-docs/src/main/asciidoc/footer/index-footer.adoc similarity index 100% rename from src/asciidoc/footer/index-footer.adoc rename to spring-batch-docs/src/main/asciidoc/footer/index-footer.adoc diff --git a/src/asciidoc/glossary.adoc b/spring-batch-docs/src/main/asciidoc/glossary.adoc similarity index 100% rename from src/asciidoc/glossary.adoc rename to spring-batch-docs/src/main/asciidoc/glossary.adoc diff --git a/src/asciidoc/header/index-header.adoc b/spring-batch-docs/src/main/asciidoc/header/index-header.adoc similarity index 100% rename from src/asciidoc/header/index-header.adoc rename to spring-batch-docs/src/main/asciidoc/header/index-header.adoc diff --git a/src/asciidoc/images/1-1-step.png b/spring-batch-docs/src/main/asciidoc/images/1-1-step.png similarity index 100% rename from src/asciidoc/images/1-1-step.png rename to spring-batch-docs/src/main/asciidoc/images/1-1-step.png diff --git a/src/asciidoc/images/BatchExecutionEnvironments.bmp b/spring-batch-docs/src/main/asciidoc/images/BatchExecutionEnvironments.bmp similarity index 100% rename from src/asciidoc/images/BatchExecutionEnvironments.bmp rename to spring-batch-docs/src/main/asciidoc/images/BatchExecutionEnvironments.bmp diff --git a/src/asciidoc/images/ExecutionEnvironment.png b/spring-batch-docs/src/main/asciidoc/images/ExecutionEnvironment.png similarity index 100% rename from src/asciidoc/images/ExecutionEnvironment.png rename to spring-batch-docs/src/main/asciidoc/images/ExecutionEnvironment.png diff --git a/src/asciidoc/images/PipeAndFilter.jpg b/spring-batch-docs/src/main/asciidoc/images/PipeAndFilter.jpg similarity index 100% rename from src/asciidoc/images/PipeAndFilter.jpg rename to spring-batch-docs/src/main/asciidoc/images/PipeAndFilter.jpg diff --git a/src/asciidoc/images/PipeAndFilter.png b/spring-batch-docs/src/main/asciidoc/images/PipeAndFilter.png similarity index 100% rename from src/asciidoc/images/PipeAndFilter.png rename to spring-batch-docs/src/main/asciidoc/images/PipeAndFilter.png diff --git a/src/asciidoc/images/RepeatTemplate.png b/spring-batch-docs/src/main/asciidoc/images/RepeatTemplate.png similarity index 100% rename from src/asciidoc/images/RepeatTemplate.png rename to spring-batch-docs/src/main/asciidoc/images/RepeatTemplate.png diff --git a/src/asciidoc/images/RuntimeDependencies.png b/spring-batch-docs/src/main/asciidoc/images/RuntimeDependencies.png similarity index 100% rename from src/asciidoc/images/RuntimeDependencies.png rename to spring-batch-docs/src/main/asciidoc/images/RuntimeDependencies.png diff --git a/src/asciidoc/images/application-tier.png b/spring-batch-docs/src/main/asciidoc/images/application-tier.png similarity index 100% rename from src/asciidoc/images/application-tier.png rename to spring-batch-docs/src/main/asciidoc/images/application-tier.png diff --git a/src/asciidoc/images/chunk-oriented-processing.png b/spring-batch-docs/src/main/asciidoc/images/chunk-oriented-processing.png similarity index 100% rename from src/asciidoc/images/chunk-oriented-processing.png rename to spring-batch-docs/src/main/asciidoc/images/chunk-oriented-processing.png diff --git a/src/asciidoc/images/composite-transformer.png b/spring-batch-docs/src/main/asciidoc/images/composite-transformer.png similarity index 100% rename from src/asciidoc/images/composite-transformer.png rename to spring-batch-docs/src/main/asciidoc/images/composite-transformer.png diff --git a/src/asciidoc/images/conditional-flow.png b/spring-batch-docs/src/main/asciidoc/images/conditional-flow.png similarity index 100% rename from src/asciidoc/images/conditional-flow.png rename to spring-batch-docs/src/main/asciidoc/images/conditional-flow.png diff --git a/src/asciidoc/images/cursorExample.png b/spring-batch-docs/src/main/asciidoc/images/cursorExample.png similarity index 100% rename from src/asciidoc/images/cursorExample.png rename to spring-batch-docs/src/main/asciidoc/images/cursorExample.png diff --git a/src/asciidoc/images/domain-classdiagram.jpg b/spring-batch-docs/src/main/asciidoc/images/domain-classdiagram.jpg similarity index 100% rename from src/asciidoc/images/domain-classdiagram.jpg rename to spring-batch-docs/src/main/asciidoc/images/domain-classdiagram.jpg diff --git a/src/asciidoc/images/drivingQueryExample.png b/spring-batch-docs/src/main/asciidoc/images/drivingQueryExample.png similarity index 100% rename from src/asciidoc/images/drivingQueryExample.png rename to spring-batch-docs/src/main/asciidoc/images/drivingQueryExample.png diff --git a/src/asciidoc/images/drivingQueryJob.png b/spring-batch-docs/src/main/asciidoc/images/drivingQueryJob.png similarity index 100% rename from src/asciidoc/images/drivingQueryJob.png rename to spring-batch-docs/src/main/asciidoc/images/drivingQueryJob.png diff --git a/src/asciidoc/images/errorOnFlush.png b/spring-batch-docs/src/main/asciidoc/images/errorOnFlush.png similarity index 100% rename from src/asciidoc/images/errorOnFlush.png rename to spring-batch-docs/src/main/asciidoc/images/errorOnFlush.png diff --git a/src/asciidoc/images/errorOnWrite.png b/spring-batch-docs/src/main/asciidoc/images/errorOnWrite.png similarity index 100% rename from src/asciidoc/images/errorOnWrite.png rename to spring-batch-docs/src/main/asciidoc/images/errorOnWrite.png diff --git a/src/asciidoc/images/execution-environment-config.jpg b/spring-batch-docs/src/main/asciidoc/images/execution-environment-config.jpg similarity index 100% rename from src/asciidoc/images/execution-environment-config.jpg rename to spring-batch-docs/src/main/asciidoc/images/execution-environment-config.jpg diff --git a/src/asciidoc/images/flat-file-input-source-design.gif b/spring-batch-docs/src/main/asciidoc/images/flat-file-input-source-design.gif similarity index 100% rename from src/asciidoc/images/flat-file-input-source-design.gif rename to spring-batch-docs/src/main/asciidoc/images/flat-file-input-source-design.gif diff --git a/src/asciidoc/images/flat-file-input-source-design.jpg b/spring-batch-docs/src/main/asciidoc/images/flat-file-input-source-design.jpg similarity index 100% rename from src/asciidoc/images/flat-file-input-source-design.jpg rename to spring-batch-docs/src/main/asciidoc/images/flat-file-input-source-design.jpg diff --git a/src/asciidoc/images/flatfile-input-source-diagram.jpg b/spring-batch-docs/src/main/asciidoc/images/flatfile-input-source-diagram.jpg similarity index 100% rename from src/asciidoc/images/flatfile-input-source-diagram.jpg rename to spring-batch-docs/src/main/asciidoc/images/flatfile-input-source-diagram.jpg diff --git a/src/asciidoc/images/handling-informational-messages.png b/spring-batch-docs/src/main/asciidoc/images/handling-informational-messages.png similarity index 100% rename from src/asciidoc/images/handling-informational-messages.png rename to spring-batch-docs/src/main/asciidoc/images/handling-informational-messages.png diff --git a/src/asciidoc/images/io-design.jpg b/spring-batch-docs/src/main/asciidoc/images/io-design.jpg similarity index 100% rename from src/asciidoc/images/io-design.jpg rename to spring-batch-docs/src/main/asciidoc/images/io-design.jpg diff --git a/src/asciidoc/images/item-oriented-processing.png b/spring-batch-docs/src/main/asciidoc/images/item-oriented-processing.png similarity index 100% rename from src/asciidoc/images/item-oriented-processing.png rename to spring-batch-docs/src/main/asciidoc/images/item-oriented-processing.png diff --git a/src/asciidoc/images/item-reader-design.jpg b/spring-batch-docs/src/main/asciidoc/images/item-reader-design.jpg similarity index 100% rename from src/asciidoc/images/item-reader-design.jpg rename to spring-batch-docs/src/main/asciidoc/images/item-reader-design.jpg diff --git a/src/asciidoc/images/item-stream-adapter.jpg b/spring-batch-docs/src/main/asciidoc/images/item-stream-adapter.jpg similarity index 100% rename from src/asciidoc/images/item-stream-adapter.jpg rename to spring-batch-docs/src/main/asciidoc/images/item-stream-adapter.jpg diff --git a/src/asciidoc/images/jmx-job.jpg b/spring-batch-docs/src/main/asciidoc/images/jmx-job.jpg similarity index 100% rename from src/asciidoc/images/jmx-job.jpg rename to spring-batch-docs/src/main/asciidoc/images/jmx-job.jpg diff --git a/src/asciidoc/images/jmx.jpg b/spring-batch-docs/src/main/asciidoc/images/jmx.jpg similarity index 100% rename from src/asciidoc/images/jmx.jpg rename to spring-batch-docs/src/main/asciidoc/images/jmx.jpg diff --git a/src/asciidoc/images/job-heirarchy.png b/spring-batch-docs/src/main/asciidoc/images/job-heirarchy.png similarity index 100% rename from src/asciidoc/images/job-heirarchy.png rename to spring-batch-docs/src/main/asciidoc/images/job-heirarchy.png diff --git a/src/asciidoc/images/job-launcher-sequence-async.png b/spring-batch-docs/src/main/asciidoc/images/job-launcher-sequence-async.png similarity index 100% rename from src/asciidoc/images/job-launcher-sequence-async.png rename to spring-batch-docs/src/main/asciidoc/images/job-launcher-sequence-async.png diff --git a/src/asciidoc/images/job-launcher-sequence-sync.png b/spring-batch-docs/src/main/asciidoc/images/job-launcher-sequence-sync.png similarity index 100% rename from src/asciidoc/images/job-launcher-sequence-sync.png rename to spring-batch-docs/src/main/asciidoc/images/job-launcher-sequence-sync.png diff --git a/src/asciidoc/images/job-repository-advanced.png b/spring-batch-docs/src/main/asciidoc/images/job-repository-advanced.png similarity index 100% rename from src/asciidoc/images/job-repository-advanced.png rename to spring-batch-docs/src/main/asciidoc/images/job-repository-advanced.png diff --git a/src/asciidoc/images/job-repository.png b/spring-batch-docs/src/main/asciidoc/images/job-repository.png similarity index 100% rename from src/asciidoc/images/job-repository.png rename to spring-batch-docs/src/main/asciidoc/images/job-repository.png diff --git a/src/asciidoc/images/job-stereotypes-parameters.png b/spring-batch-docs/src/main/asciidoc/images/job-stereotypes-parameters.png similarity index 100% rename from src/asciidoc/images/job-stereotypes-parameters.png rename to spring-batch-docs/src/main/asciidoc/images/job-stereotypes-parameters.png diff --git a/src/asciidoc/images/jobHeirarchyWithSteps.png b/spring-batch-docs/src/main/asciidoc/images/jobHeirarchyWithSteps.png similarity index 100% rename from src/asciidoc/images/jobHeirarchyWithSteps.png rename to spring-batch-docs/src/main/asciidoc/images/jobHeirarchyWithSteps.png diff --git a/src/asciidoc/images/launch-batch-job-svg.svg b/spring-batch-docs/src/main/asciidoc/images/launch-batch-job-svg.svg similarity index 100% rename from src/asciidoc/images/launch-batch-job-svg.svg rename to spring-batch-docs/src/main/asciidoc/images/launch-batch-job-svg.svg diff --git a/src/asciidoc/images/launch-batch-job.png b/spring-batch-docs/src/main/asciidoc/images/launch-batch-job.png similarity index 100% rename from src/asciidoc/images/launch-batch-job.png rename to spring-batch-docs/src/main/asciidoc/images/launch-batch-job.png diff --git a/src/asciidoc/images/launch-from-request.png b/spring-batch-docs/src/main/asciidoc/images/launch-from-request.png similarity index 100% rename from src/asciidoc/images/launch-from-request.png rename to spring-batch-docs/src/main/asciidoc/images/launch-from-request.png diff --git a/src/asciidoc/images/meta-data-erd.png b/spring-batch-docs/src/main/asciidoc/images/meta-data-erd.png similarity index 100% rename from src/asciidoc/images/meta-data-erd.png rename to spring-batch-docs/src/main/asciidoc/images/meta-data-erd.png diff --git a/src/asciidoc/images/nfljob-config.jpg b/spring-batch-docs/src/main/asciidoc/images/nfljob-config.jpg similarity index 100% rename from src/asciidoc/images/nfljob-config.jpg rename to spring-batch-docs/src/main/asciidoc/images/nfljob-config.jpg diff --git a/src/asciidoc/images/nfljob.jpg b/spring-batch-docs/src/main/asciidoc/images/nfljob.jpg similarity index 100% rename from src/asciidoc/images/nfljob.jpg rename to spring-batch-docs/src/main/asciidoc/images/nfljob.jpg diff --git a/src/asciidoc/images/oxm-fragments.png b/spring-batch-docs/src/main/asciidoc/images/oxm-fragments.png similarity index 100% rename from src/asciidoc/images/oxm-fragments.png rename to spring-batch-docs/src/main/asciidoc/images/oxm-fragments.png diff --git a/src/asciidoc/images/partitioned.png b/spring-batch-docs/src/main/asciidoc/images/partitioned.png similarity index 100% rename from src/asciidoc/images/partitioned.png rename to spring-batch-docs/src/main/asciidoc/images/partitioned.png diff --git a/src/asciidoc/images/partitioning-overview.png b/spring-batch-docs/src/main/asciidoc/images/partitioning-overview.png similarity index 100% rename from src/asciidoc/images/partitioning-overview.png rename to spring-batch-docs/src/main/asciidoc/images/partitioning-overview.png diff --git a/src/asciidoc/images/partitioning-spi.png b/spring-batch-docs/src/main/asciidoc/images/partitioning-spi.png similarity index 100% rename from src/asciidoc/images/partitioning-spi.png rename to spring-batch-docs/src/main/asciidoc/images/partitioning-spi.png diff --git a/src/asciidoc/images/remote-chunking-config.png b/spring-batch-docs/src/main/asciidoc/images/remote-chunking-config.png similarity index 100% rename from src/asciidoc/images/remote-chunking-config.png rename to spring-batch-docs/src/main/asciidoc/images/remote-chunking-config.png diff --git a/src/asciidoc/images/remote-chunking-sbi.png b/spring-batch-docs/src/main/asciidoc/images/remote-chunking-sbi.png similarity index 100% rename from src/asciidoc/images/remote-chunking-sbi.png rename to spring-batch-docs/src/main/asciidoc/images/remote-chunking-sbi.png diff --git a/src/asciidoc/images/remote-chunking.png b/spring-batch-docs/src/main/asciidoc/images/remote-chunking.png similarity index 100% rename from src/asciidoc/images/remote-chunking.png rename to spring-batch-docs/src/main/asciidoc/images/remote-chunking.png diff --git a/src/asciidoc/images/remote-partitioning-aggregation-config.png b/spring-batch-docs/src/main/asciidoc/images/remote-partitioning-aggregation-config.png similarity index 100% rename from src/asciidoc/images/remote-partitioning-aggregation-config.png rename to spring-batch-docs/src/main/asciidoc/images/remote-partitioning-aggregation-config.png diff --git a/src/asciidoc/images/remote-partitioning-polling-config.png b/spring-batch-docs/src/main/asciidoc/images/remote-partitioning-polling-config.png similarity index 100% rename from src/asciidoc/images/remote-partitioning-polling-config.png rename to spring-batch-docs/src/main/asciidoc/images/remote-partitioning-polling-config.png diff --git a/src/asciidoc/images/remote-partitioning.png b/spring-batch-docs/src/main/asciidoc/images/remote-partitioning.png similarity index 100% rename from src/asciidoc/images/remote-partitioning.png rename to spring-batch-docs/src/main/asciidoc/images/remote-partitioning.png diff --git a/src/asciidoc/images/repository-classdiagram.jpg b/spring-batch-docs/src/main/asciidoc/images/repository-classdiagram.jpg similarity index 100% rename from src/asciidoc/images/repository-classdiagram.jpg rename to spring-batch-docs/src/main/asciidoc/images/repository-classdiagram.jpg diff --git a/src/asciidoc/images/run-tier.png b/spring-batch-docs/src/main/asciidoc/images/run-tier.png similarity index 100% rename from src/asciidoc/images/run-tier.png rename to spring-batch-docs/src/main/asciidoc/images/run-tier.png diff --git a/src/asciidoc/images/s1-job-configuration.jpg b/spring-batch-docs/src/main/asciidoc/images/s1-job-configuration.jpg similarity index 100% rename from src/asciidoc/images/s1-job-configuration.jpg rename to spring-batch-docs/src/main/asciidoc/images/s1-job-configuration.jpg diff --git a/src/asciidoc/images/sequential-flow.png b/spring-batch-docs/src/main/asciidoc/images/sequential-flow.png similarity index 100% rename from src/asciidoc/images/sequential-flow.png rename to spring-batch-docs/src/main/asciidoc/images/sequential-flow.png diff --git a/src/asciidoc/images/simple-batch-execution-env.jpg b/spring-batch-docs/src/main/asciidoc/images/simple-batch-execution-env.jpg similarity index 100% rename from src/asciidoc/images/simple-batch-execution-env.jpg rename to spring-batch-docs/src/main/asciidoc/images/simple-batch-execution-env.jpg diff --git a/src/asciidoc/images/simple-tasklet-job-configuration.jpg b/spring-batch-docs/src/main/asciidoc/images/simple-tasklet-job-configuration.jpg similarity index 100% rename from src/asciidoc/images/simple-tasklet-job-configuration.jpg rename to spring-batch-docs/src/main/asciidoc/images/simple-tasklet-job-configuration.jpg diff --git a/src/asciidoc/images/simplified-chunk-oriented-processing.png b/spring-batch-docs/src/main/asciidoc/images/simplified-chunk-oriented-processing.png similarity index 100% rename from src/asciidoc/images/simplified-chunk-oriented-processing.png rename to spring-batch-docs/src/main/asciidoc/images/simplified-chunk-oriented-processing.png diff --git a/src/asciidoc/images/spring-batch-football-graph.jpg b/spring-batch-docs/src/main/asciidoc/images/spring-batch-football-graph.jpg similarity index 100% rename from src/asciidoc/images/spring-batch-football-graph.jpg rename to spring-batch-docs/src/main/asciidoc/images/spring-batch-football-graph.jpg diff --git a/src/asciidoc/images/spring-batch-layers.png b/spring-batch-docs/src/main/asciidoc/images/spring-batch-layers.png similarity index 100% rename from src/asciidoc/images/spring-batch-layers.png rename to spring-batch-docs/src/main/asciidoc/images/spring-batch-layers.png diff --git a/src/asciidoc/images/spring-batch-reference-model.png b/spring-batch-docs/src/main/asciidoc/images/spring-batch-reference-model.png similarity index 100% rename from src/asciidoc/images/spring-batch-reference-model.png rename to spring-batch-docs/src/main/asciidoc/images/spring-batch-reference-model.png diff --git a/src/asciidoc/images/step.png b/spring-batch-docs/src/main/asciidoc/images/step.png similarity index 100% rename from src/asciidoc/images/step.png rename to spring-batch-docs/src/main/asciidoc/images/step.png diff --git a/src/asciidoc/images/xmlinput.png b/spring-batch-docs/src/main/asciidoc/images/xmlinput.png similarity index 100% rename from src/asciidoc/images/xmlinput.png rename to spring-batch-docs/src/main/asciidoc/images/xmlinput.png diff --git a/src/asciidoc/index-single.adoc b/spring-batch-docs/src/main/asciidoc/index-single.adoc similarity index 100% rename from src/asciidoc/index-single.adoc rename to spring-batch-docs/src/main/asciidoc/index-single.adoc diff --git a/src/asciidoc/index.adoc b/spring-batch-docs/src/main/asciidoc/index.adoc similarity index 96% rename from src/asciidoc/index.adoc rename to spring-batch-docs/src/main/asciidoc/index.adoc index 536304973..a68fde721 100644 --- a/src/asciidoc/index.adoc +++ b/spring-batch-docs/src/main/asciidoc/index.adoc @@ -10,7 +10,7 @@ The reference documentation is divided into several sections: [horizontal] <> :: Background, usage scenarios and general guidelines. -<> :: New features introduced in version 4.3. +<> :: New features introduced in version 5.0. <> :: Core concepts and abstractions of the Batch domain language. <> :: Job configuration, execution and diff --git a/src/asciidoc/job.adoc b/spring-batch-docs/src/main/asciidoc/job.adoc similarity index 100% rename from src/asciidoc/job.adoc rename to spring-batch-docs/src/main/asciidoc/job.adoc diff --git a/src/asciidoc/js/DocumentToggle.js b/spring-batch-docs/src/main/asciidoc/js/DocumentToggle.js similarity index 100% rename from src/asciidoc/js/DocumentToggle.js rename to spring-batch-docs/src/main/asciidoc/js/DocumentToggle.js diff --git a/src/asciidoc/js/Redirect.js b/spring-batch-docs/src/main/asciidoc/js/Redirect.js similarity index 100% rename from src/asciidoc/js/Redirect.js rename to spring-batch-docs/src/main/asciidoc/js/Redirect.js diff --git a/src/asciidoc/js/jquery-3.2.1.min.js b/spring-batch-docs/src/main/asciidoc/js/jquery-3.2.1.min.js similarity index 100% rename from src/asciidoc/js/jquery-3.2.1.min.js rename to spring-batch-docs/src/main/asciidoc/js/jquery-3.2.1.min.js diff --git a/src/asciidoc/js/js.cookie.js b/spring-batch-docs/src/main/asciidoc/js/js.cookie.js similarity index 100% rename from src/asciidoc/js/js.cookie.js rename to spring-batch-docs/src/main/asciidoc/js/js.cookie.js diff --git a/src/asciidoc/jsfiles/DocumentToggle.js b/spring-batch-docs/src/main/asciidoc/jsfiles/DocumentToggle.js similarity index 100% rename from src/asciidoc/jsfiles/DocumentToggle.js rename to spring-batch-docs/src/main/asciidoc/jsfiles/DocumentToggle.js diff --git a/src/asciidoc/jsr-352.adoc b/spring-batch-docs/src/main/asciidoc/jsr-352.adoc similarity index 100% rename from src/asciidoc/jsr-352.adoc rename to spring-batch-docs/src/main/asciidoc/jsr-352.adoc diff --git a/src/asciidoc/monitoring-and-metrics.adoc b/spring-batch-docs/src/main/asciidoc/monitoring-and-metrics.adoc similarity index 100% rename from src/asciidoc/monitoring-and-metrics.adoc rename to spring-batch-docs/src/main/asciidoc/monitoring-and-metrics.adoc diff --git a/src/asciidoc/processor.adoc b/spring-batch-docs/src/main/asciidoc/processor.adoc similarity index 100% rename from src/asciidoc/processor.adoc rename to spring-batch-docs/src/main/asciidoc/processor.adoc diff --git a/src/asciidoc/readersAndWriters.adoc b/spring-batch-docs/src/main/asciidoc/readersAndWriters.adoc similarity index 100% rename from src/asciidoc/readersAndWriters.adoc rename to spring-batch-docs/src/main/asciidoc/readersAndWriters.adoc diff --git a/src/asciidoc/repeat.adoc b/spring-batch-docs/src/main/asciidoc/repeat.adoc similarity index 100% rename from src/asciidoc/repeat.adoc rename to spring-batch-docs/src/main/asciidoc/repeat.adoc diff --git a/src/asciidoc/retry.adoc b/spring-batch-docs/src/main/asciidoc/retry.adoc similarity index 100% rename from src/asciidoc/retry.adoc rename to spring-batch-docs/src/main/asciidoc/retry.adoc diff --git a/src/asciidoc/scalability.adoc b/spring-batch-docs/src/main/asciidoc/scalability.adoc similarity index 100% rename from src/asciidoc/scalability.adoc rename to spring-batch-docs/src/main/asciidoc/scalability.adoc diff --git a/src/asciidoc/schema-appendix.adoc b/spring-batch-docs/src/main/asciidoc/schema-appendix.adoc similarity index 100% rename from src/asciidoc/schema-appendix.adoc rename to spring-batch-docs/src/main/asciidoc/schema-appendix.adoc diff --git a/src/asciidoc/spring-batch-integration.adoc b/spring-batch-docs/src/main/asciidoc/spring-batch-integration.adoc similarity index 100% rename from src/asciidoc/spring-batch-integration.adoc rename to spring-batch-docs/src/main/asciidoc/spring-batch-integration.adoc diff --git a/src/asciidoc/spring-batch-intro.adoc b/spring-batch-docs/src/main/asciidoc/spring-batch-intro.adoc similarity index 100% rename from src/asciidoc/spring-batch-intro.adoc rename to spring-batch-docs/src/main/asciidoc/spring-batch-intro.adoc diff --git a/src/asciidoc/step.adoc b/spring-batch-docs/src/main/asciidoc/step.adoc similarity index 100% rename from src/asciidoc/step.adoc rename to spring-batch-docs/src/main/asciidoc/step.adoc diff --git a/src/asciidoc/testing.adoc b/spring-batch-docs/src/main/asciidoc/testing.adoc similarity index 100% rename from src/asciidoc/testing.adoc rename to spring-batch-docs/src/main/asciidoc/testing.adoc diff --git a/src/asciidoc/toggle.adoc b/spring-batch-docs/src/main/asciidoc/toggle.adoc similarity index 100% rename from src/asciidoc/toggle.adoc rename to spring-batch-docs/src/main/asciidoc/toggle.adoc diff --git a/src/asciidoc/transaction-appendix.adoc b/spring-batch-docs/src/main/asciidoc/transaction-appendix.adoc similarity index 100% rename from src/asciidoc/transaction-appendix.adoc rename to spring-batch-docs/src/main/asciidoc/transaction-appendix.adoc diff --git a/src/asciidoc/whatsnew.adoc b/spring-batch-docs/src/main/asciidoc/whatsnew.adoc similarity index 100% rename from src/asciidoc/whatsnew.adoc rename to spring-batch-docs/src/main/asciidoc/whatsnew.adoc diff --git a/src/api/overview.html b/spring-batch-docs/src/main/javadoc/overview.html similarity index 63% rename from src/api/overview.html rename to spring-batch-docs/src/main/javadoc/overview.html index ed343fc09..5a32efa2b 100644 --- a/src/api/overview.html +++ b/spring-batch-docs/src/main/javadoc/overview.html @@ -1,13 +1,13 @@

- This document is the API specification for the Spring Batch + This document is the API specification for Spring Batch

For further API reference and developer documentation, see the - Spring - Batch reference documentation. + + Spring Batch reference documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. diff --git a/src/models/Batch Presentation Diagrams-1.vsd b/spring-batch-docs/src/main/models/Batch Presentation Diagrams-1.vsd similarity index 100% rename from src/models/Batch Presentation Diagrams-1.vsd rename to spring-batch-docs/src/main/models/Batch Presentation Diagrams-1.vsd diff --git a/src/models/Batch Presentation Diagrams.vsd b/spring-batch-docs/src/main/models/Batch Presentation Diagrams.vsd similarity index 100% rename from src/models/Batch Presentation Diagrams.vsd rename to spring-batch-docs/src/main/models/Batch Presentation Diagrams.vsd diff --git a/spring-batch-docs/src/main/models/Figures.ppt b/spring-batch-docs/src/main/models/Figures.ppt new file mode 100644 index 000000000..31fa78fe2 Binary files /dev/null and b/spring-batch-docs/src/main/models/Figures.ppt differ diff --git a/src/models/StepDao-hirearchy.tiff b/spring-batch-docs/src/main/models/StepDao-hirearchy.tiff similarity index 100% rename from src/models/StepDao-hirearchy.tiff rename to spring-batch-docs/src/main/models/StepDao-hirearchy.tiff diff --git a/src/models/batch-architecture-review.doc b/spring-batch-docs/src/main/models/batch-architecture-review.doc similarity index 100% rename from src/models/batch-architecture-review.doc rename to spring-batch-docs/src/main/models/batch-architecture-review.doc diff --git a/src/models/domain-chunk-view-classdiagram.gif b/spring-batch-docs/src/main/models/domain-chunk-view-classdiagram.gif similarity index 100% rename from src/models/domain-chunk-view-classdiagram.gif rename to spring-batch-docs/src/main/models/domain-chunk-view-classdiagram.gif diff --git a/src/models/domain-classdiagram.gif b/spring-batch-docs/src/main/models/domain-classdiagram.gif similarity index 100% rename from src/models/domain-classdiagram.gif rename to spring-batch-docs/src/main/models/domain-classdiagram.gif diff --git a/src/models/repository-classdiagram.gif b/spring-batch-docs/src/main/models/repository-classdiagram.gif similarity index 100% rename from src/models/repository-classdiagram.gif rename to spring-batch-docs/src/main/models/repository-classdiagram.gif diff --git a/src/models/spring-batch-reference-model.png b/spring-batch-docs/src/main/models/spring-batch-reference-model.png similarity index 100% rename from src/models/spring-batch-reference-model.png rename to spring-batch-docs/src/main/models/spring-batch-reference-model.png diff --git a/spring-batch-infrastructure/src/main/java/overview.html b/spring-batch-infrastructure/src/main/java/overview.html deleted file mode 100644 index ad566f8bc..000000000 --- a/spring-batch-infrastructure/src/main/java/overview.html +++ /dev/null @@ -1,16 +0,0 @@ - - -

-Infrastructure components are low-level re-usable abstractions that -help with optimisation or common ETL-style problems. Optimisations -include repeating an operation automatically until a policy determines -that the iteration is over. Combining this with a transaction -boundary optimises throughput by widening the transaction and sharing -the resources amongst all the operations. ETL support includes -input/output operations like flat file parsing, and transaction -synchronisations to make file access pseudo-transactional (e.g. return -to last good line if a transaction rolls back). There are also useful -abstractions for generic input and output. -

- - diff --git a/src/docbkx/resources/css/html.css b/src/docbkx/resources/css/html.css deleted file mode 100644 index 10936f337..000000000 --- a/src/docbkx/resources/css/html.css +++ /dev/null @@ -1,421 +0,0 @@ -body { - text-align: justify; - margin-right: 2em; - margin-left: 2em; -} - -a, - a[accesskey^ - -= -"h" -] -, -a[accesskey^ - -= -"n" -] -, -a[accesskey^ - -= -"u" -] -, -a[accesskey^ - -= -"p" -] -{ -font-family: Verdana, Arial, helvetica, sans-serif - -; -font-size: - -12 -px - -; -color: #003399 - -; -} - -a:active { - color: #003399; -} - -a:visited { - color: #888888; -} - -p { - font-family: Verdana, Arial, sans-serif; -} - -dt { - font-family: Verdana, Arial, sans-serif; - font-size: 12px; -} - -p, dl, dt, dd, blockquote { - color: #000000; - margin-bottom: 3px; - margin-top: 3px; - padding-top: 0px; -} - -ol, ul, p { - margin-top: 6px; - margin-bottom: 6px; -} - -p, blockquote { - font-size: 90%; -} - -p.releaseinfo { - font-size: 100%; - font-weight: bold; - font-family: Verdana, Arial, helvetica, sans-serif; - padding-top: 10px; -} - -p.pubdate { - font-size: 120%; - font-weight: bold; - font-family: Verdana, Arial, helvetica, sans-serif; -} - -td { - font-size: 80%; -} - -td, th, span { - color: #000000; -} - -td[width^ - -= -"40%" -] -{ -font-family: Verdana, Arial, helvetica, sans-serif - -; -font-size: - -12 -px - -; -color: #003399 - -; -} - -table[summary^ - -= -"Navigation header" -] -tbody tr th[colspan^ - -= -"3" -] -{ -font-family: Verdana, Arial, helvetica, sans-serif - -; -} - -blockquote { - margin-right: 0px; -} - -h1, h2, h3, h4, h6, H6 { - color: #000000; - font-weight: 500; - margin-top: 0px; - padding-top: 14px; - font-family: Verdana, Arial, helvetica, sans-serif; - margin-bottom: 0px; -} - -h2.title { - font-weight: 800; - margin-bottom: 8px; -} - -h2.subtitle { - font-weight: 800; - margin-bottom: 20px; -} - -.firstname, .surname { - font-size: 12px; - font-family: Verdana, Arial, helvetica, sans-serif; -} - -table { - border-collapse: collapse; - border-spacing: 0; - border: 1px black; - empty-cells: hide; - margin: 10px 0px 30px 50px; - width: 90%; -} - -div.table { - margin: 30px 0px 30px 0px; - border: 1px dashed gray; - padding: 10px; -} - -div .table-contents table { - border: 1px solid black; -} - -div.table > p.title { - padding-left: 10px; -} - -table[summary^ - -= -"Navigation footer" -] -{ -border-collapse: collapse - -; -border-spacing: - -0 -; -border: - -1 -px black - -; -empty-cells: hide - -; -margin: - -0 -px - -; -width: - -100 -% -; -} - -table[summary^ - -= -"Note" -] -, -table[summary^ - -= -"Warning" -] -, -table[summary^ - -= -"Tip" -] -{ -border-collapse: collapse - -; -border-spacing: - -0 -; -border: - -1 -px black - -; -empty-cells: hide - -; -margin: - -10 -px - -0 -px - -10 -px - -- -20 -px - -; -width: - -100 -% -; -} - -td { - padding: 4pt; - font-family: Verdana, Arial, helvetica, sans-serif; -} - -div.warning TD { - text-align: justify; -} - -h1 { - font-size: 150%; -} - -h2 { - font-size: 110%; -} - -h3 { - font-size: 100%; - font-weight: bold; -} - -h4 { - font-size: 90%; - font-weight: bold; -} - -h5 { - font-size: 90%; - font-style: italic; -} - -h6 { - font-size: 100%; - font-style: italic; -} - -tt { - font-size: 110%; - font-family: "Courier New", Courier, monospace; - color: #000000; -} - -.navheader, .navfooter { - border: none; -} - -div.navfooter table { - border: dashed gray; - border-width: 1px 1px 1px 1px; - background-color: #cde48d; -} - -pre { - font-size: 110%; - padding: 5px; - border-style: solid; - border-width: 1px; - border-color: #CCCCCC; - background-color: #f3f5e9; -} - -ul, ol, li { - list-style: disc; -} - -hr { - width: 100%; - height: 1px; - background-color: #CCCCCC; - border-width: 0px; - padding: 0px; -} - -.variablelist { - padding-top: 10px; - padding-bottom: 10px; - margin: 0; -} - -.term { - font-weight: bold; -} - -.mediaobject { - padding-top: 30px; - padding-bottom: 30px; -} - -.legalnotice { - font-family: Verdana, Arial, helvetica, sans-serif; - font-size: 12px; - font-style: italic; -} - -.sidebar { - float: right; - margin: 10px 0px 10px 30px; - padding: 10px 20px 20px 20px; - width: 33%; - border: 1px solid black; - background-color: #F4F4F4; - font-size: 14px; -} - -.property { - font-family: "Courier New", Courier, monospace; -} - -a code { - font-family: Verdana, Arial, monospace; - font-size: 12px; -} - -td code { - font-size: 110%; -} - -div.note * td, - div.tip * td, - div.warning * td, - div.calloutlist * td { - text-align: justify; - font-size: 100%; -} - -.programlisting .interfacename, - .programlisting .literal, - .programlisting .classname { - font-size: 95%; -} - -.title .interfacename, - .title .literal, - .title .classname { - font-size: 130%; -} - -/* everything in a is displayed in a coloured, comment-like font */ -.programlisting * .lineannotation, - .programlisting * .lineannotation * { - color: green; -} diff --git a/src/docbkx/resources/images/banner.png b/src/docbkx/resources/images/banner.png deleted file mode 100644 index 8c778a579..000000000 Binary files a/src/docbkx/resources/images/banner.png and /dev/null differ diff --git a/src/docbkx/resources/images/important.png b/src/docbkx/resources/images/important.png deleted file mode 100644 index ad57f6f72..000000000 Binary files a/src/docbkx/resources/images/important.png and /dev/null differ diff --git a/src/docbkx/resources/images/note.png b/src/docbkx/resources/images/note.png deleted file mode 100644 index ad57f6f72..000000000 Binary files a/src/docbkx/resources/images/note.png and /dev/null differ diff --git a/src/docbkx/resources/images/tip.png b/src/docbkx/resources/images/tip.png deleted file mode 100644 index ad57f6f72..000000000 Binary files a/src/docbkx/resources/images/tip.png and /dev/null differ diff --git a/src/docbkx/resources/images/xdev-spring_logo.jpg b/src/docbkx/resources/images/xdev-spring_logo.jpg deleted file mode 100644 index 622962ee3..000000000 Binary files a/src/docbkx/resources/images/xdev-spring_logo.jpg and /dev/null differ diff --git a/src/docbkx/resources/xsl/fopdf.xsl b/src/docbkx/resources/xsl/fopdf.xsl deleted file mode 100644 index 05b0a2719..000000000 --- a/src/docbkx/resources/xsl/fopdf.xsl +++ /dev/null @@ -1,468 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Copyright © 2005-2013 - - - , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5em - -5em - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - bold - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 0 - 1 - - - - - - - - book toc - - - - 2 - - - - - - - - - - 0 - 0 - 0 - - - 5mm - 10mm - 10mm - - 15mm - 10mm - 0mm - - 18mm - 18mm - - - 0pc - - - - - justify - false - - - 11 - 8 - - - 1.4 - - - - - - - 0.8em - - - - - - 17.4cm - - - - 4pt - 4pt - 4pt - 4pt - - - - 0.1pt - 0.1pt - - - - - 1 - - - - - - - - left - bold - - - pt - - - - - - - - - - - - - - - 0.8em - 0.8em - 0.8em - - - pt - - 0.1em - 0.1em - 0.1em - - - 0.6em - 0.6em - 0.6em - - - pt - - 0.1em - 0.1em - 0.1em - - - 0.4em - 0.4em - 0.4em - - - pt - - 0.1em - 0.1em - 0.1em - - - - - bold - - - pt - - false - 0.4em - 0.6em - 0.8em - - - - - - - - - pt - - - - - 1em - 1em - 1em - #444444 - solid - 0.1pt - 0.5em - 0.5em - 0.5em - 0.5em - 0.5em - 0.5em - - - - 1 - - #F0F0F0 - - - - - - 0 - 1 - - - 90 - - - - - '1' - - - - - - - figure after - example before - equation before - table before - procedure before - - - - 1 - - - - 0.8em - 0.8em - 0.8em - 0.1em - 0.1em - 0.1em - - - - - - - - - - - - - - - - - diff --git a/src/docbkx/resources/xsl/html.xsl b/src/docbkx/resources/xsl/html.xsl deleted file mode 100644 index aa7930bab..000000000 --- a/src/docbkx/resources/xsl/html.xsl +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - html.css - - - 1 - 0 - 1 - 0 - - - - - - book toc - - - - 3 - - - - - 1 - - - - - - - 0 - - - 90 - - - - - 0 - - - - - figure after - example before - equation before - table before - procedure before - - - - , - - - - - - - - -
-

Authors

-

- -

-
- -
diff --git a/src/docbkx/resources/xsl/html_chunk.xsl b/src/docbkx/resources/xsl/html_chunk.xsl deleted file mode 100644 index 878c3cea4..000000000 --- a/src/docbkx/resources/xsl/html_chunk.xsl +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - '5' - '1' - html.css - - 1 - 0 - 1 - 0 - - - - book toc - - - 3 - - - 1 - - - - - 90 - - - - figure after - example before - equation before - table before - procedure before - - - - , - - - - - - - - -
-

Authors

-

- -

-
- - - - - - - - 1 - - - - - - - - - - - - - -
diff --git a/src/models/Figures.ppt b/src/models/Figures.ppt deleted file mode 100644 index 3ebaf33ce..000000000 Binary files a/src/models/Figures.ppt and /dev/null differ