├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── payment-import-async-processor ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── batch │ │ │ └── integration │ │ │ └── samples │ │ │ └── payments │ │ │ ├── ExecutionsToMailTransformer.java │ │ │ ├── FileMessageToJobRequest.java │ │ │ ├── JobExecutionsRouter.java │ │ │ ├── JobRestart.java │ │ │ ├── Main.java │ │ │ ├── PaymentChunkListener.java │ │ │ ├── PaymentFieldSetMapper.java │ │ │ ├── PaymentProcessor.java │ │ │ ├── PaymentWriter.java │ │ │ ├── StubJavaMailSender.java │ │ │ ├── config │ │ │ └── CommonConfig.java │ │ │ ├── model │ │ │ ├── Notification.java │ │ │ └── Payment.java │ │ │ ├── service │ │ │ ├── BusinessService.java │ │ │ └── SuperSlowBusinessService.java │ │ │ └── util │ │ │ └── SpringIntegrationUtils.java │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ ├── batch-context.xml │ │ │ └── integration-context.xml │ │ ├── data │ │ └── paymentImport │ │ │ └── payment.input │ │ ├── database │ │ └── dbinit.sql │ │ └── log4j.xml │ └── test │ └── java │ └── org │ └── springframework │ └── batch │ └── integration │ └── samples │ └── payments │ ├── BatchTestWithSpringIntegration.java │ └── BatchTestWithoutSpringIntegration.java ├── payment-import-concurrent-step ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── batch │ │ │ └── integration │ │ │ └── samples │ │ │ └── payments │ │ │ ├── ExecutionsToMailTransformer.java │ │ │ ├── FileMessageToJobRequest.java │ │ │ ├── JobExecutionsRouter.java │ │ │ ├── JobRestart.java │ │ │ ├── Main.java │ │ │ ├── PaymentChunkListener.java │ │ │ ├── PaymentFieldSetMapper.java │ │ │ ├── PaymentProcessor.java │ │ │ ├── PaymentWriter.java │ │ │ ├── StubJavaMailSender.java │ │ │ ├── config │ │ │ └── CommonConfig.java │ │ │ ├── model │ │ │ ├── Notification.java │ │ │ └── Payment.java │ │ │ └── util │ │ │ └── SpringIntegrationUtils.java │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ ├── batch-context.xml │ │ │ └── integration-context.xml │ │ ├── data │ │ └── paymentImport │ │ │ └── payment.input │ │ ├── database │ │ └── dbinit.sql │ │ └── log4j.xml │ └── test │ └── java │ └── org │ └── springframework │ └── batch │ └── integration │ └── samples │ └── payments │ └── BatchTest.java ├── payment-import-remote-chunking ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── batch │ │ │ └── integration │ │ │ └── samples │ │ │ └── payments │ │ │ ├── ExecutionsToMailTransformer.java │ │ │ ├── FileMessageToJobRequest.java │ │ │ ├── JobExecutionsRouter.java │ │ │ ├── JobRestart.java │ │ │ ├── Main.java │ │ │ ├── PaymentChunkListener.java │ │ │ ├── PaymentFieldSetMapper.java │ │ │ ├── PaymentProcessor.java │ │ │ ├── PaymentWriter.java │ │ │ ├── StubJavaMailSender.java │ │ │ ├── config │ │ │ └── CommonConfig.java │ │ │ ├── model │ │ │ ├── Notification.java │ │ │ └── Payment.java │ │ │ └── util │ │ │ └── SpringIntegrationUtils.java │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ ├── batch-context.xml │ │ │ └── integration-context.xml │ │ ├── data │ │ └── paymentImport │ │ │ └── payment.input │ │ ├── database │ │ └── dbinit.sql │ │ └── log4j.xml │ └── test │ └── java │ └── org │ └── springframework │ └── batch │ └── integration │ └── samples │ └── payments │ └── BatchTest.java ├── payment-import ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── batch │ │ │ └── integration │ │ │ └── samples │ │ │ └── payments │ │ │ ├── ExecutionsToMailTransformer.java │ │ │ ├── FileMessageToJobRequest.java │ │ │ ├── JobExecutionsRouter.java │ │ │ ├── JobRestart.java │ │ │ ├── Main.java │ │ │ ├── PaymentChunkListener.java │ │ │ ├── PaymentFieldSetMapper.java │ │ │ ├── PaymentWriter.java │ │ │ ├── StubJavaMailSender.java │ │ │ ├── config │ │ │ └── CommonConfig.java │ │ │ ├── model │ │ │ ├── Notification.java │ │ │ └── Payment.java │ │ │ └── util │ │ │ └── SpringIntegrationUtils.java │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ ├── batch-context.xml │ │ │ └── integration-context.xml │ │ ├── data │ │ └── paymentImport │ │ │ └── payment.input │ │ ├── database │ │ └── dbinit.sql │ │ └── log4j.xml │ └── test │ └── java │ └── org │ └── springframework │ └── batch │ └── integration │ └── samples │ └── payments │ └── BatchTest.java ├── pom.xml └── presentations ├── AJUG_2013_Spring_Batch_Integration.key └── SpringOne_2013_Spring_Batch_Integration.key /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/README.md -------------------------------------------------------------------------------- /payment-import-async-processor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/README.md -------------------------------------------------------------------------------- /payment-import-async-processor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/pom.xml -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/Main.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentProcessor.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/service/BusinessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/service/BusinessService.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/service/SuperSlowBusinessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/service/SuperSlowBusinessService.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/resources/META-INF/spring/batch-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/resources/META-INF/spring/batch-context.xml -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/resources/META-INF/spring/integration-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/resources/META-INF/spring/integration-context.xml -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/resources/data/paymentImport/payment.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/resources/data/paymentImport/payment.input -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/resources/database/dbinit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/resources/database/dbinit.sql -------------------------------------------------------------------------------- /payment-import-async-processor/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /payment-import-async-processor/src/test/java/org/springframework/batch/integration/samples/payments/BatchTestWithSpringIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/test/java/org/springframework/batch/integration/samples/payments/BatchTestWithSpringIntegration.java -------------------------------------------------------------------------------- /payment-import-async-processor/src/test/java/org/springframework/batch/integration/samples/payments/BatchTestWithoutSpringIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-async-processor/src/test/java/org/springframework/batch/integration/samples/payments/BatchTestWithoutSpringIntegration.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/README.md -------------------------------------------------------------------------------- /payment-import-concurrent-step/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/pom.xml -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/Main.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentProcessor.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/resources/META-INF/spring/batch-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/resources/META-INF/spring/batch-context.xml -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/resources/META-INF/spring/integration-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/resources/META-INF/spring/integration-context.xml -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/resources/data/paymentImport/payment.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/resources/data/paymentImport/payment.input -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/resources/database/dbinit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/resources/database/dbinit.sql -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /payment-import-concurrent-step/src/test/java/org/springframework/batch/integration/samples/payments/BatchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-concurrent-step/src/test/java/org/springframework/batch/integration/samples/payments/BatchTest.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/README.md -------------------------------------------------------------------------------- /payment-import-remote-chunking/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/pom.xml -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/Main.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentProcessor.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/resources/META-INF/spring/batch-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/resources/META-INF/spring/batch-context.xml -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/resources/META-INF/spring/integration-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/resources/META-INF/spring/integration-context.xml -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/resources/data/paymentImport/payment.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/resources/data/paymentImport/payment.input -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/resources/database/dbinit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/resources/database/dbinit.sql -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /payment-import-remote-chunking/src/test/java/org/springframework/batch/integration/samples/payments/BatchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import-remote-chunking/src/test/java/org/springframework/batch/integration/samples/payments/BatchTest.java -------------------------------------------------------------------------------- /payment-import/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/README.md -------------------------------------------------------------------------------- /payment-import/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/pom.xml -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/ExecutionsToMailTransformer.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/FileMessageToJobRequest.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/JobExecutionsRouter.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/JobRestart.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/Main.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/PaymentChunkListener.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/PaymentFieldSetMapper.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/PaymentWriter.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/StubJavaMailSender.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/config/CommonConfig.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/model/Notification.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/model/Payment.java -------------------------------------------------------------------------------- /payment-import/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/java/org/springframework/batch/integration/samples/payments/util/SpringIntegrationUtils.java -------------------------------------------------------------------------------- /payment-import/src/main/resources/META-INF/spring/batch-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/resources/META-INF/spring/batch-context.xml -------------------------------------------------------------------------------- /payment-import/src/main/resources/META-INF/spring/integration-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/resources/META-INF/spring/integration-context.xml -------------------------------------------------------------------------------- /payment-import/src/main/resources/data/paymentImport/payment.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/resources/data/paymentImport/payment.input -------------------------------------------------------------------------------- /payment-import/src/main/resources/database/dbinit.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/resources/database/dbinit.sql -------------------------------------------------------------------------------- /payment-import/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /payment-import/src/test/java/org/springframework/batch/integration/samples/payments/BatchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/payment-import/src/test/java/org/springframework/batch/integration/samples/payments/BatchTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/pom.xml -------------------------------------------------------------------------------- /presentations/AJUG_2013_Spring_Batch_Integration.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/presentations/AJUG_2013_Spring_Batch_Integration.key -------------------------------------------------------------------------------- /presentations/SpringOne_2013_Spring_Batch_Integration.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghillert/spring-batch-integration-sample/HEAD/presentations/SpringOne_2013_Spring_Batch_Integration.key --------------------------------------------------------------------------------