Method | Description | |
---|---|---|
AfterPropertiesSet ( ) : void |
Post-init checks. IInitializationPostOperations#AfterPropertiesSet .
|
|
SimpleStepExecutionSplitter ( ) : Summer.Batch.Core.Repository |
Default constructor for convenience in configuration.
|
|
SimpleStepExecutionSplitter ( IJobRepository jobRepository, bool allowStartIfComplete, string stepName, IPartitioner partitioner ) : Summer.Batch.Core.Repository |
Constructs a SimpleStepExecutionSplitter from its mandatory properties.
|
|
Split ( StepExecution stepExecution, int gridSize ) : HashSet |
see IStepExecutionSplitter#Split .
|
Method | Description | |
---|---|---|
GetStartable ( StepExecution stepExecution, ExecutionContext context ) : bool |
Should it start ?
|
Method | Description | |
---|---|---|
GetContexts ( StepExecution stepExecution, int gridSize ) : ExecutionContext>.IDictionary |
|
|
HandleStoppedOrFailedStatus ( BatchStatus stepStatus ) : bool | ||
HandleUnknownStatus ( BatchStatus stepStatus ) : void | ||
IsSameJobExecution ( StepExecution stepExecution, StepExecution lastStepExecution ) : bool |
Tests if same job execution.
|
|
PreventFromRestarting ( BatchStatus stepStatus ) : void | ||
ShouldStart ( bool allowStartIfComplete, StepExecution stepExecution, StepExecution lastStepExecution ) : bool |
Tests if step execution should start.
|
protected GetStartable ( StepExecution stepExecution, ExecutionContext context ) : bool | ||
stepExecution | StepExecution | |
context | ExecutionContext | |
return | bool |
public SimpleStepExecutionSplitter ( ) : Summer.Batch.Core.Repository | ||
return | Summer.Batch.Core.Repository |
public SimpleStepExecutionSplitter ( IJobRepository jobRepository, bool allowStartIfComplete, string stepName, IPartitioner partitioner ) : Summer.Batch.Core.Repository | ||
jobRepository | IJobRepository | |
allowStartIfComplete | bool | flag specifying preferences on restart |
stepName | string | |
partitioner | IPartitioner | a IPartitioner to use for generating input parameters |
return | Summer.Batch.Core.Repository |
public Split ( StepExecution stepExecution, int gridSize ) : HashSet |
||
stepExecution | StepExecution | |
gridSize | int | |
return | HashSet |