Commit Graph

112 Commits

Author SHA1 Message Date
dsyer
ce14c590da BATCH-963: new ItemStream interface close() with no args 2008-12-10 13:33:28 +00:00
dsyer
b168607d46 Improve robustness of retry tests 2008-12-02 19:26:08 +00:00
dsyer
173e9a259c Upgrade to Spring Integration RC2 2008-12-02 16:17:54 +00:00
dsyer
f290373045 Tweak comments 2008-11-28 17:58:49 +00:00
robokaso
3b71ae63fd findbugs fixes 2008-11-24 12:28:56 +00:00
robokaso
d2c1d5b380 @SuppressWarnings("unchecked") 2008-11-24 09:34:16 +00:00
robokaso
117becfe5a IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
reverted the previous changes, they wouldn't really solve the problem
2008-11-20 12:57:12 +00:00
robokaso
df1e4a4605 IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
count non-fatal commit failure as rollback
2008-11-19 13:01:40 +00:00
dsyer
5ae77afcb4 Use MessagingGateway for chunk writer 2008-11-09 12:19:39 +00:00
dsyer
79305cb966 svn tweaks 2008-11-09 11:20:12 +00:00
dsyer
8eb244b49a IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Remove continuable from ExitStatus
2008-11-08 15:08:56 +00:00
dsyer
16606e3abd IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Change Tasklet to use RepeatStatus instead of ExitStatus to signal continuable status
2008-11-08 11:33:25 +00:00
dsyer
8b2d02f5d9 IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Replaced infrastrucure status with local enum and moved ExitStatus into core.   TODO: maybe get rid of continuable.
2008-11-07 18:40:58 +00:00
dsyer
fd0e1c3338 Fix integration against latest Spring Integration 2008-10-26 08:03:30 +00:00
dsyer
fa4a690cda OPEN - issue BATCH-282: Make input parameters easier to access from ItemReaders, etc.
Revert change to method signature in AbstractStep
2008-10-16 11:08:59 +00:00
dsyer
9bf4241893 OPEN - issue BATCH-282: Make input parameters easier to access from ItemReaders, etc.
Add StepScope and integrate with AbstractStep.  No support yet for late binding of step and job attributes.
2008-10-16 11:01:50 +00:00
dsyer
2abeefba71 Refactor retry tests in integration to work with new adviceChain param in @POller 2008-10-14 13:54:37 +00:00
dsyer
eae12dba78 Fix unit tests in integration project (except retry) 2008-10-09 09:06:22 +00:00
dsyer
2040c31c6c Add workaround for INT-386 2008-10-07 12:04:08 +00:00
dsyer
8473bb3e29 PollableSource died (apparently) 2008-10-02 20:48:18 +00:00
dsyer
3ae82ebc4b Fix compiler errors in integration project 2008-09-25 16:45:47 +00:00
dsyer
c71f6f1ad7 Fix throws clause in JobSupport 2008-09-22 06:43:49 +00:00
dsyer
f32ea26c67 (Mostly) update for Spring Integration changes 2008-09-12 12:19:16 +00:00
dsyer
34c2fce32f RESOLVED - issue BATCH-814: JobRepository should not require Step or Job (only their names)
Moved the check for restartability up into JobLauncher.  There is a corner case where a non-restartable job could be restarted (see comment in SimpleJobLancher), but it should have a pretty small impact.
2008-09-05 17:21:24 +00:00
dsyer
4726eeaa77 OPEN - issue BATCH-814: JobRepository should not require Step or Job (only their names)
Fixed the step execution methods (not job execution yet)
2008-09-04 15:01:28 +00:00
dsyer
e4a76749b9 Modify factory method signature in JobExecution to make it not dependent on non-entity 2008-09-03 10:29:45 +00:00
dsyer
40b65bafb2 Half-hearted attempt to fix broken integration tests 2008-09-02 15:45:11 +00:00
dsyer
990e504583 BATCH-220: Complete rename StepHandler -> Tasklet 2008-08-28 11:37:50 +00:00
dsyer
ad5b0010dd BATCH-220: Half way to rename StepHandler -> Tasklet 2008-08-28 10:38:26 +00:00
dsyer
207e882e37 OPEN - issue BATCH-791: Ditch Tasklet (StepHandler is more flexible)
Done.  Use StepHandler instead.
2008-08-26 09:15:13 +00:00
dsyer
d41464c176 OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
Move key generator and item identifier to retry interceptor package
2008-08-25 16:08:19 +00:00
dsyer
6e36093b2e OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
RetryCallback and RecoveryCallback done
2008-08-25 14:06:57 +00:00
dsyer
ef4f2900cc OPEN - issue BATCH-789: Remove mark/reset from ItemReader
Shift chunk iteration into StepHandler - had to sacrifice interrupted check inside chunk
2008-08-20 15:24:05 +00:00
dsyer
42a9b97d1f RESOLVED - issue BATCH-788: Remove flush/clear from ItemWriter
Done
2008-08-20 09:59:51 +00:00
dsyer
a4c8399e72 OPEN - issue BATCH-788: Remove flush/clear from ItemWriter
Infrastructure and core working with no calls to flush (I think)
2008-08-20 08:06:18 +00:00
dsyer
a5080b772e OPEN - issue BATCH-787: Add write(List) to ItemWriter
Make samples and cli archetype compile again
2008-08-19 14:31:41 +00:00
dsyer
542343331a Fix compilation errros in integration latest snapshot 2008-08-17 08:31:01 +00:00
dsyer
69829b7da4 Map repository factory does not require TX manager 2008-08-14 11:23:57 +00:00
dsyer
55d59ff09e OPEN - issue BATCH-773: Refactor and extend ExportedJobLauncher to JobOperator
Fill in a few methods in JobOperator (WIP)
2008-08-12 20:56:17 +00:00
dsyer
06b832c3ca Adhoc: Integer in entity objects replaced by int 2008-08-12 13:10:11 +00:00
dsyer
d4d35cd668 OPEN - issue BATCH-770: Make ItemTransformer a first class citizen and rename as ItemProcessor
Done first pass.  Some tests needed.
2008-08-11 08:48:41 +00:00
dsyer
b690c6e92b Method name tweaks in JobRepository 2008-08-06 18:38:31 +00:00
dsyer
05d7b6f036 SourceEndpoint removed from SI 2008-08-06 09:47:26 +00:00
dsyer
f2180bf1e0 More SI changes 2008-08-05 22:22:39 +00:00
dsyer
45e9926ef8 Update for latest SI build (tests still broken) 2008-08-04 09:12:15 +00:00
dsyer
4d9da8f0a4 Fix some broken tests 2008-08-01 08:05:28 +00:00
dsyer
96cbf19f2e Update for SI latest interface changes. Transactional stuff still broken, but now it compiles. 2008-08-01 06:57:18 +00:00
dsyer
c6e0c85731 Use factory bean in integration project for repository 2008-07-30 08:56:19 +00:00
dsyer
a6eb539b0e Whitespace? 2008-07-30 08:45:47 +00:00
robokaso
fad0ea2441 IN PROGRESS - BATCH-518: ExecutionContextDao injected directly into SimpleJobRepository 2008-07-29 12:47:59 +00:00