Commit Graph

35 Commits

Author SHA1 Message Date
dsyer
afe75ab8cc IN PROGRESS - issue BATCH-159: JobExecutor should return a JobExecution (which itself contains the ExitStatus)
http://opensource.atlassian.com/projects/spring/browse/BATCH-159

Move JobExecutionListener to core and add some Javadocs.
2007-10-23 18:45:32 +00:00
dsyer
82fdcd43ff IN PROGRESS - issue BATCH-159: JobExecutor should return a JobExecution (which itself contains the ExitStatus)
http://opensource.atlassian.com/projects/spring/browse/BATCH-159

Remove JobExecutionRegistry abstraction (not used).
2007-10-23 12:57:47 +00:00
dsyer
95f089a638 RESOLVED - issue BATCH-180: JobConfigurations do not get their names set if they are child beans
http://opensource.atlassian.com/projects/spring/browse/BATCH-180

Removed setName() from *Configuration - you have to use the bean id or setBeanName().
2007-10-21 15:10:52 +00:00
dsyer
b9c291328f RESOLVED - issue BATCH-121: BatchResourceFactoryBean - needs to be aware of JobIdentifier strategy
http://opensource.atlassian.com/projects/spring/browse/BATCH-121

Factored label generation out of job identifier into a separate strategy for resource factory
2007-10-14 08:07:44 +00:00
dsyer
9aac870ad8 IN PROGRESS - issue BATCH-121: BatchResourceFactoryBean - is it adding any value?
http://opensource.atlassian.com/projects/spring/browse/BATCH-121

Add getLabel() to JobIdentifier and use that to plug into the placeholder in the filename.
2007-10-11 15:40:55 +00:00
dsyer
4e736032c0 OPEN - issue BATCH-159: JobExecutor should return a JobExecution (which itself contains the ExitStatus)
http://opensource.atlassian.com/projects/spring/browse/BATCH-159
2007-10-10 08:56:11 +00:00
dsyer
24aa55f82d RESOLVED - issue BATCH-158: Dependency cycle between execution.step and execution.step.simple
http://opensource.atlassian.com/projects/spring/browse/BATCH-158

StepConfiguration had to pick up an extra flag in the interface, and the configuration implementations had to be separate from the executor implementations.

Also fixed a cycle in core (JobIdentifier is part of domain).
2007-10-05 09:12:42 +00:00
dsyer
9f77f722f9 RESOLVED - issue BATCH-158: Dependency cycle between execution.step and execution.step.simple
http://opensource.atlassian.com/projects/spring/browse/BATCH-158

StepConfiguration had to pick up an extra flag in the interface, and the configuration implementations had to be separate from the executor implementations.

Also fixed a cycle in core (JobIdentifier is part of domain).
2007-10-05 09:06:08 +00:00
dsyer
d59354b803 RESOLVED - issue BATCH-102: Normalization of domain object dependencies
http://opensource.atlassian.com/projects/spring/browse/BATCH-102

Removed StepExecution from StepInstance.
2007-10-02 18:08:11 +00:00
dsyer
7feb3bbc33 Removed throwable from StepExecution (it's not persisted anyway, but the ExitStatus is) 2007-10-01 06:35:40 +00:00
dsyer
9d44d8f455 OPEN - issue BATCH-90: StepExecution and StepExecutionContext are parallel domains, and StepExecution is by comparison anaemic
http://opensource.atlassian.com/projects/spring/browse/BATCH-90

Add ExitStatus to *Execution entities
2007-09-30 21:16:44 +00:00
dsyer
484961f5ab OPEN - issue BATCH-90: StepExecution and StepExecutionContext are parallel domains, and StepExecution is by comparison anaemic
http://opensource.atlassian.com/projects/spring/browse/BATCH-90

Remove jobId field from JobExecution
2007-09-30 16:41:29 +00:00
dsyer
7f7959f1fa Subclipse missed this one... 2007-09-30 16:28:56 +00:00
dsyer
b837b9d28e OPEN - issue BATCH-90: StepExecution and StepExecutionContext are parallel domains, and StepExecution is by comparison anaemic
http://opensource.atlassian.com/projects/spring/browse/BATCH-90

Remove *ExecutionContext by merging with *Execution
2007-09-30 16:20:38 +00:00
dsyer
f1858a2406 OPEN - issue BATCH-90: StepExecution and StepExecutionContext are parallel domains, and StepExecution is by comparison anaemic
http://opensource.atlassian.com/projects/spring/browse/BATCH-90

Remove setter for job id in JobExecution
2007-09-30 12:02:14 +00:00
dsyer
33e63bc5dd OPEN - issue BATCH-90: StepExecution and StepExecutionContext are parallel domains, and StepExecution is by comparison anaemic
http://opensource.atlassian.com/projects/spring/browse/BATCH-90

Javadocs and package private constructor
2007-09-30 11:55:56 +00:00
dsyer
741371d9f0 OPEN - issue BATCH-90: StepExecution and StepExecutionContext are parallel domains, and StepExecution is by comparison anaemic
http://opensource.atlassian.com/projects/spring/browse/BATCH-90

Missing link in javadocs
2007-09-30 11:51:04 +00:00
dsyer
a2c03d271a OPEN - issue BATCH-90: StepExecution and StepExecutionContext are parallel domains, and StepExecution is by comparison anaemic
http://opensource.atlassian.com/projects/spring/browse/BATCH-90

Tidy the JobInstance up a bit (no need for setter of identifier)
2007-09-30 11:48:07 +00:00
dsyer
d909f4c43e Tidy up some javadocs 2007-09-29 12:12:01 +00:00
dsyer
420b51553e Remove clover dependency 2007-09-28 07:10:34 +00:00
nebhale
b91e9f92d8 [maven-release-plugin] prepare for next development iteration 2007-09-27 15:32:05 +00:00
nebhale
e03e7ca643 [maven-release-plugin] prepare release spring-batch-1.0-m2 2007-09-27 15:31:55 +00:00
lucasward
5c202674a0 CLOSED - issue BATCH-136: restoreFromRestartData(Tasklet, RestartData) crashes if Properties are null
http://opensource.atlassian.com/projects/spring/browse/BATCH-136
2007-09-20 21:07:39 +00:00
lucasward
4292897432 OPEN - issue BATCH-136: restoreFromRestartData(Tasklet, RestartData) crashes if Properties are null
http://opensource.atlassian.com/projects/spring/browse/BATCH-136

Fixed StepInstance to no longer pass null to GenericRestartData()
2007-09-20 18:34:48 +00:00
lucasward
7ddb692cef OPEN - issue BATCH-24: Provide exit code for job executed as a main method
http://opensource.atlassian.com/projects/spring/browse/BATCH-24
2007-09-18 07:41:16 +00:00
dsyer
d83d9997e2 Refactor some dependencies to make it easier to change versions 2007-09-16 17:41:46 +00:00
lucasward
5a447885f7 OPEN - issue BATCH-40: An application developer must be able to control the 'exit codes' returned by the container
http://opensource.atlassian.com/projects/spring/browse/BATCH-40
2007-09-14 00:10:13 +00:00
lucasward
a9ec0f6623 Added a new sample job (NflJob) and reorganized samples project. 2007-09-05 20:40:09 +00:00
lucasward
570a86ee6d Fix for Batch-123:SimpleJobIdentifier does not implement equals/hashcode. 2007-09-05 04:00:27 +00:00
dsyer
8b290c4522 Javadocs.
OPEN - issue BATCH-58: Make JobStream and JobRun optional properties of Job (e.g. through join to optional table) 
http://opensource.atlassian.com/projects/spring/browse/BATCH-58
2007-08-23 20:05:21 +00:00
dsyer
f19379e27b Make a SimpleJobIdentifierFactory for SimpleJobIdentifiers
OPEN - issue BATCH-58: Make JobStream and JobRun optional properties of Job (e.g. through join to optional table) 
http://opensource.atlassian.com/projects/spring/browse/BATCH-58
2007-08-23 19:46:28 +00:00
dsyer
652eb2bf06 Mylyn prefs for projects 2007-08-23 08:24:53 +00:00
dsyer
08848bcf79 change export settings in eclipse classpath 2007-08-21 20:31:15 +00:00
lucasward
d9132be8be Refactored launching to allow exit codes to be returned to the launcher. 2007-08-21 05:12:03 +00:00
dsyer
170c815916 Initial move over from i21 repo. 2007-08-15 20:04:43 +00:00