Commit Graph

1567 Commits

Author SHA1 Message Date
dsyer
77aaaa05ea Rename package batch.integration 2008-06-13 10:51:51 +00:00
dsyer
e4ffd6a653 Update for new project 2008-06-13 10:36:18 +00:00
dsyer
615c90eb5e Add Spring Integration prototype code 2008-06-13 10:29:14 +00:00
dsyer
77716240fc ReRename integration project as infrastructure tests (which is what it is) 2008-06-13 10:25:51 +00:00
dsyer
bb415a6a64 Add test in samples for Alignment enum usage 2008-06-13 10:23:27 +00:00
dsyer
d81dc47af9 Add typesafe enum for Alignment in FixedLengthLineAggregator 2008-06-13 10:22:28 +00:00
dsyer
ab7e4f814f Re-order status update and listener execution 2008-06-13 10:21:28 +00:00
robokaso
125d245d95 RESOLVED - BATCH-666: consolidate duplications in SimpleStepFactoryBean and RepeatOperationsStepFactoryBean
pulled up listeners
2008-06-13 09:47:34 +00:00
robokaso
567fc74779 IN PROGRESS - BATCH-666: consolidate duplications in SimpleStepFactoryBean and RepeatOperationsStepFactoryBean
BatchListenerFactoryHelper refactored as utility class - methods declared static and the class abstract
2008-06-13 09:34:10 +00:00
robokaso
d4a1e23b7e IN PROGRESS - BATCH-666: consolidate duplications in SimpleStepFactoryBean and RepeatOperationsStepFactoryBean
pulled up reader & writer registration
2008-06-13 09:10:21 +00:00
robokaso
09d681c8dc IN PROGRESS - BATCH-666: consolidate duplications in SimpleStepFactoryBean and RepeatOperationsStepFactoryBean
pulled up streams config
2008-06-13 09:04:33 +00:00
robokaso
49640faef5 RESOLVED - BATCH-505: Job-level ExecutionContext
added sample job
2008-06-12 12:37:19 +00:00
robokaso
446f55072d RESOLVED - BATCH-665: ChunkListeners are registered on stepOperations in RepeatOperationsStepFactoryBean - should be chunkOperations 2008-06-12 08:34:30 +00:00
robokaso
722c5c1f0d RESOLVED - BATCH-661: broken job interruption logic
SimpleJob now checks for interrupt before starting a step
2008-06-12 08:21:07 +00:00
robokaso
1d649da1aa added assertion for not-null delegate 2008-06-11 13:42:05 +00:00
robokaso
c82470f9c4 minor code cleanup 2008-06-11 13:38:23 +00:00
robokaso
d7484999ae RESOLVED - BATCH-663: MultiResourceItemReader doesn't restart correctly after multi-resource rollback
additional javadoc
2008-06-11 13:32:55 +00:00
robokaso
5b0d65c478 RESOLVED - BATCH-663: MultiResourceItemReader doesn't restart correctly after multi-resource rollback
* added common test for the "rollback + restart" scenario
* MultiResourceItemReader now extends AbstractBufferedItemStreamItemReader
2008-06-11 13:04:44 +00:00
robokaso
dcca8b74cb RESOLVED - BATCH-548: skipping items can lead to an invalidated mark in the ResourceItemReader
added item buffering to FlatFileItemReader
2008-06-11 11:28:56 +00:00
robokaso
40594d75e7 RESOLVED - BATCH-660: SimpleStepFactoryBean#setExceptionHandler() not working 2008-06-11 08:51:45 +00:00
robokaso
4f3294d127 OPEN - BATCH-659: unused classes deprecation/removal
added deprecations
2008-06-10 09:06:05 +00:00
robokaso
83e3e48762 RESOLVED - BATCH-623: StatefulRetryStepFactoryBean causes item count to be lost in database 2008-06-10 08:19:37 +00:00
robokaso
c5992c9833 RESOLVED - BATCH-638: ItemSkipPolicyItemHandler does not count items
moved item counting in SimpleItemHandler from write(..) into handle(..) method so that it isn't overriden in subclasses + tests
2008-06-10 08:11:57 +00:00
robokaso
8b79582be2 few dictionary additions 2008-06-09 14:12:27 +00:00
robokaso
dfef707dc9 minor code cleanup 2008-06-09 14:00:51 +00:00
robokaso
607865e931 minor code cleanup 2008-06-09 13:23:20 +00:00
robokaso
abb3ad12f6 fix the samples build - auto-wire=false for the added factory bean 2008-06-09 11:39:15 +00:00
robokaso
8572588981 RESOLVED - BATCH-643: Create database type of 'map' in JobRepositoryFactoryBean
removed remaining unused map dao beans
2008-06-09 11:14:06 +00:00
robokaso
688e9fc31e RESOLVED - BATCH-643: Create database type of 'map' in JobRepositoryFactoryBean
replaced the sample map dao declarations with mapJobResositoryFactoryBean
2008-06-09 11:08:04 +00:00
robokaso
9eb654c790 RESOLVED - BATCH-643: Create database type of 'map' in JobRepositoryFactoryBean
created separate factory bean for repository with map daos
2008-06-09 10:51:11 +00:00
dsyer
7a67464374 Fix 1.4 samples CI 2008-06-09 07:30:14 +00:00
robokaso
ab4bdb1f76 removed commented junk code 2008-06-06 14:18:12 +00:00
robokaso
c2c33fc00b OPEN - BATCH-654: Transactions when commit fails
reverted the previous solution, it wouldn't really help
2008-06-06 14:06:38 +00:00
robokaso
143b1e6be0 MapStepExecutionDao was clearing only one (of two) maps on clear() 2008-06-06 13:18:26 +00:00
robokaso
61c21ed663 RESOLVED - BATCH-654: Transactions when commit fails
ItemOrientedStep now detects failed commit and dies asap instead of trying to rollback
2008-06-06 12:49:32 +00:00
robokaso
7df20a9902 RESOLVED - BATCH-653: consistent item buffering in ItemReaders
JdbcCursorItemReader now extends AbstractBufferedItemReaderItemStream
2008-06-06 10:44:08 +00:00
robokaso
09b5acc368 IN PROGRESS - BATCH-653: consistent item buffering in ItemReaders
StaxEventItemReader now extends AbstractBufferedItemReaderItemStream
2008-06-06 09:41:07 +00:00
robokaso
6a3cd3ffbe IN PROGRESS - BATCH-653: consistent item buffering in ItemReaders
extracted generic buffered reader superclass from HibernateCursorItemReader
2008-06-06 09:08:18 +00:00
dsyer
e54aafd335 REOPENED - issue BATCH-640: FieldSetMapper.mapLine() should contain the line number
Reverted rownum change in FieldSetMapper
2008-06-05 17:24:34 +00:00
dsyer
85e168e2db RESOLVED - issue BATCH-640: FieldSetMapper.mapLine() should contain the line number
Added rownum parameter to field set mapper (with default value -1 defined as constant in FieldSetMapper)
2008-06-05 15:03:10 +00:00
robokaso
b89bbbadb6 RESOLVED - BATCH-16: Factor out common file handling concerns of Xml and FlatFile output templates
FlatFileItemWriter now uses FileUtils
2008-06-05 11:59:09 +00:00
dsyer
a55e488c14 RESOLVED - issue BATCH-572: Retryable exceptions cannot be skippable
* Deprecated StatefulRetryStepFactoryBean
* Added generic cache limit property to SkipLimitStepFactoryBean (replacing skipCacheLimit)
* Testing
2008-06-05 11:53:36 +00:00
robokaso
05b3e0ad36 RESOLVED - BATCH-649: Fetch Limit in Hibernate item reader 2008-06-05 09:36:32 +00:00
robokaso
23b5f47d82 RESOLVED - BATCH-651: buffered readers don't handle volatile commit interval
added test and patched the affected readers
2008-06-05 08:54:39 +00:00
dsyer
e194b8da09 Organise imports 2008-06-05 06:40:35 +00:00
dsyer
8ae974341f Fix 1.4 samples build (use ClassUtils) 2008-06-05 06:24:54 +00:00
dsyer
a126171083 Fix 1.4 samples build (use ClassUtils) 2008-06-05 06:22:31 +00:00
robokaso
d377e4c5c3 RESOLVED - BATCH-650: Use FORWARD_ONLY as scroll mode in HibernateCursorItemReader
added item buffer and made the cursor forward-only (+ had to fix samples using stateful items with rollback)
2008-06-04 13:43:00 +00:00
dsyer
c21032332b RESOLVED - issue BATCH-541: pull commit interval from the job parameters
Added StepExecutionSimpleCompletionPolicy (a la StepExecution*) as s one-off solution to the commit interval problem initially posed
2008-06-04 11:55:22 +00:00
robokaso
0497379f68 RESOLVED - BATCH-520: Add a Delegating File Reader For Multiple Files
name the SortedMultiResourceItemReader explicitly (inherited name from superclass before)
2008-06-04 08:49:30 +00:00