dsyer
bbeeee32d3
OPEN - issue BATCH-404: FactoryBeans for step configuration
...
http://jira.springframework.org/browse/BATCH-404
Let the factory bean take care of chunk and item listener callbacks. ItemOrientedStep is much simpler as a result.
2008-03-02 15:03:12 +00:00
dsyer
81b9b5ebc8
OPEN - issue BATCH-404: FactoryBeans for step configuration
...
http://jira.springframework.org/browse/BATCH-404
Switch back to strongly typed listeners and streams in ItemOrientedStep
2008-03-02 13:55:54 +00:00
dsyer
e5cccef3d1
OPEN - issue BATCH-404: FactoryBeans for step configuration
...
http://jira.springframework.org/browse/BATCH-404
Remove references to KitchenSinkStepFactoryBean - use StatefulRetryStepFactoryBean for remaining sample.
2008-03-02 13:07:04 +00:00
dsyer
108c21b187
OPEN - issue BATCH-404: FactoryBeans for step configuration
...
http://jira.springframework.org/browse/BATCH-404
New flag on DefaultStepFactoryBean for item skip policy (alwaysSkip=false is the default).
2008-03-02 12:04:12 +00:00
dsyer
df0c615ff8
OPEN - issue BATCH-404: FactoryBeans for step configuration
...
http://jira.springframework.org/browse/BATCH-404
Introduce DefaultStepFactory and reduce reliance on KitchenSink.
2008-03-02 11:42:10 +00:00
dsyer
f879ca375e
2008-03-02 09:39:49 +00:00
dsyer
40f5349c0e
OPEN - issue BATCH-404: FactoryBeans for step configuration
...
http://jira.springframework.org/browse/BATCH-404
Introduce (as temporary measure) KitchenSinkStepFactoryBean.
2008-03-02 09:38:01 +00:00
dsyer
743d1c52b5
Incomplete - task 88: FactoryBeans for steps
...
SimpleStepFactoryBean is not yet "simple", but it passes all the tests. TODO: break it down into more manageable pieces.
2008-03-01 17:27:29 +00:00
dsyer
f17c8c71f1
Make AbstractStep base class for TaskletStep and ItemOrientedStep
2008-03-01 15:38:58 +00:00
dsyer
b89a68dfeb
Incomplete - task 87: Refactor KeyedItemReader
...
Split off from ItemReader interface.
2008-03-01 15:24:06 +00:00
dsyer
886e8b4f75
Move bootstrap to launch/support
2008-03-01 14:40:46 +00:00
dsyer
b47a6e6405
Tidy up some exception class names
2008-03-01 11:59:33 +00:00
dsyer
90cb1e8ea3
Rename some packages with more logical names
2008-03-01 10:24:28 +00:00
dsyer
0eb239c9cb
RESOLVED - issue BATCH-398: That old stateful / stateless thing again....
...
http://jira.springframework.org/browse/BATCH-398
Fix JMX demo using an application context per job execution.
2008-03-01 09:59:01 +00:00
dsyer
f2129d4ea7
OPEN - issue BATCH-398: That old stateful / stateless thing again....
...
http://jira.springframework.org/browse/BATCH-398
Fix delegate job (duplicate job regsitry).
2008-03-01 08:35:12 +00:00
dsyer
6f6ea2d70e
OPEN - issue BATCH-398: That old stateful / stateless thing again....
...
http://jira.springframework.org/browse/BATCH-398
Fix Eclipse launcher for command line jobs
2008-03-01 08:07:13 +00:00
dsyer
840ea77b7f
OPEN - issue BATCH-398: That old stateful / stateless thing again....
...
http://jira.springframework.org/browse/BATCH-398
New XML configuration convention for samples tests (similar to JUnit 4 support in Spring 2.5). This enables us to keep the job configurations separate.
2008-02-29 18:35:37 +00:00
robokaso
b4655119ca
BATCH-401: prototype of JobInterruptionAdvice added to samples (see GracefulShutdownTests)
2008-02-29 18:21:06 +00:00
dsyer
9336443e01
RESOLVED - issue BATCH-400: Batch support schemas does not include RI and primary keys
...
http://jira.springframework.org/browse/BATCH-400
Change order of drops to align with constraints.
2008-02-29 17:17:22 +00:00
dsyer
e5f4413101
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Fix hibernate aware item writer - no need for listener interface now that ItemWRiter has flush/clear
2008-02-29 16:15:52 +00:00
dsyer
b1ae2efaae
Upgrade to Spring 2.5.2
2008-02-29 14:06:34 +00:00
dsyer
fca1e65bdd
Upgrade to Spring 2.5.2
2008-02-29 14:05:43 +00:00
dsyer
3c981017cd
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
No need for setListener() methods.
2008-02-29 13:44:16 +00:00
dsyer
256574358b
OPEN - issue BATCH-385: Merge user attributes in StepContext with ExecutionContext
...
http://jira.springframework.org/browse/BATCH-385
Last delegating ItemStream tidied up.
2008-02-29 13:27:34 +00:00
robokaso
20445128ff
removed unnecessary explicit closing of applicationContext (having strange implications on DB cleanup)
2008-02-29 13:11:20 +00:00
dsyer
a1daad39f8
OPEN - issue BATCH-385: Merge user attributes in StepContext with ExecutionContext
...
http://jira.springframework.org/browse/BATCH-385
removed delegate calls to ItemStream in favour of direct registration
2008-02-29 13:04:18 +00:00
dsyer
8326d88cda
2008-02-29 12:37:05 +00:00
robokaso
c89f67b7b6
javadoc updates for Tasklet and JobInstance
2008-02-29 12:32:53 +00:00
dsyer
90c8f71173
OPEN - issue BATCH-385: Merge user attributes in StepContext with ExecutionContext
...
http://jira.springframework.org/browse/BATCH-385
Remove step scope support.
2008-02-29 12:22:48 +00:00
dsyer
ecf28bd588
OPEN - issue BATCH-385: Merge user attributes in StepContext with ExecutionContext
...
http://jira.springframework.org/browse/BATCH-385
Minor change to test case.
2008-02-29 11:32:33 +00:00
dsyer
a53f8f6cbe
OPEN - issue BATCH-385: Merge user attributes in StepContext with ExecutionContext
...
http://jira.springframework.org/browse/BATCH-385
Refactored existing StepContextAware to StepListener implementations. The BatchResourceFactoryBean is now a ProxyResource with a hint in docos and exception messages about registering with a step.
2008-02-29 11:31:21 +00:00
dsyer
42904865de
OPEN - issue BATCH-385: Merge user attributes in StepContext with ExecutionContext
...
http://jira.springframework.org/browse/BATCH-385
2008-02-29 10:52:06 +00:00
dsyer
f4f3adac86
OPEN - issue BATCH-385: Merge user attributes in StepContext with ExecutionContext
...
http://jira.springframework.org/browse/BATCH-385
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
http://jira.springframework.org/browse/BATCH-378
Javadocs plus new setter.
2008-02-29 10:40:54 +00:00
dsyer
c41d38c684
RESOLVED - issue BATCH-399: Sources jars include .class files instead of .java files
...
http://jira.springframework.org/browse/BATCH-399
2008-02-29 09:47:43 +00:00
robokaso
ac1f86b1a5
RESLOVED - BATCH-346: CommandLineJobRunner now requires just single xml file argument, samples modified to use import statement (and removed parent context loading from test launcher)
2008-02-29 08:54:09 +00:00
wxlund
a2135adbba
Updated to m5 terminology. Also, reorganized the chapter to talk about required behavior of ItemReaders before diving into FileItemReader. The execution has some configuration material pulled from chapter 2 and pushed to execution. I'll clean it up tomorrow but felt it was better not to lose it.
2008-02-29 08:36:59 +00:00
dsyer
651a5362a6
RESOLVED - issue BATCH-400: Batch support schemas does not include RI and primary keys
...
http://jira.springframework.org/browse/BATCH-400
2008-02-29 08:33:38 +00:00
dsyer
1373d56a74
RESOLVED - issue BATCH-400: Batch support schemas does not include RI and primary keys
...
http://jira.springframework.org/browse/BATCH-400
2008-02-29 08:25:04 +00:00
lucasward
718137e793
BATCH-378:Moved and renamed packages for listeners, added support objects, and tests, and removed the ItemFailureHandler.
2008-02-29 06:41:21 +00:00
lucasward
347f62241f
BATCH-378:Moved and renamed packages for listeners, added support objects, and tests, and removed the ItemFailureHandler.
2008-02-29 06:41:07 +00:00
lucasward
4b51ff9aeb
BATCH-378: Added ChunkListener, ItemReadListener, and ItemWriterListener. Also added them to the ListenerMulticaster.
2008-02-29 00:53:08 +00:00
lucasward
a519db7f38
BATCH-378: Added ChunkListener, ItemReadListener, and ItemWriterListener. Also added them to the ListenerMulticaster.
2008-02-29 00:53:00 +00:00
dsyer
9167c7de4c
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Add listener multicaster to ItemOrientedStep
2008-02-28 19:25:15 +00:00
dsyer
04f641d321
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Add JobListener to SimpleJob. Change StepListener method names.
2008-02-28 16:56:36 +00:00
dsyer
e9f0b41eed
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Open StepListsner with StepExecution.
2008-02-28 16:24:46 +00:00
dsyer
611ab8bfbe
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Log exceptio nas well.
2008-02-28 15:45:31 +00:00
dsyer
add7b2f806
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Change contract of StepListener - JobParameters are more useful at that stage than ExecutionContext.
2008-02-28 15:44:51 +00:00
dsyer
e3f72a64f8
OPEN - issue BATCH-398: That old stateful / stateless things again....
...
http://jira.springframework.org/browse/BATCH-398
Split up config for TaskExecutorLauncher a bit. Heading for a more rational approach based on a new application context per run.
2008-02-28 15:10:13 +00:00
dsyer
e9d74d0088
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Replace RepeatListener with StepListener in TaskletStep.
2008-02-28 14:23:24 +00:00
dsyer
2a25a7a636
OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step
...
http://jira.springframework.org/browse/BATCH-378
Remove unnecessary listener implementations and migrate some functionality to samples. In the process discovered that tasklet steps cannot be stopped.
2008-02-28 11:41:49 +00:00