Summer.Batch.Core.IStep Interface Reference

Batch domain interface representing the configuration of a step. As with the Job, an IStep is meant to explicitly represent the configuration of a step by a developer, but also the ability to execute the step. More...

Inheritance diagram for Summer.Batch.Core.IStep:
Summer.Batch.Core.Step.AbstractStep Summer.Batch.Core.Job.Flow.FlowStep Summer.Batch.Core.Partition.Support.PartitionStep Summer.Batch.Core.Step.Job.JobStep Summer.Batch.Core.Step.Tasklet.TaskletStep

Public Member Functions

void Execute (StepExecution stepExecution)
 Executes the step. More...
 

Properties

string Name [get]
 Name. More...
 
bool AllowStartIfComplete [get, set]
 Allow start if complete flag. More...
 
int StartLimit [get, set]
 Start limit. More...
 

Detailed Description

Batch domain interface representing the configuration of a step. As with the Job, an IStep is meant to explicitly represent the configuration of a step by a developer, but also the ability to execute the step.

Member Function Documentation

void Summer.Batch.Core.IStep.Execute ( StepExecution  stepExecution)

Executes the step.

Parameters
stepExecution
Exceptions
JobExecutionException 

Implemented in Summer.Batch.Core.Step.AbstractStep.

Property Documentation

bool Summer.Batch.Core.IStep.AllowStartIfComplete
getset

Allow start if complete flag.

Returns
string Summer.Batch.Core.IStep.Name
get

Name.

Returns
int Summer.Batch.Core.IStep.StartLimit
getset

Start limit.

Returns

The documentation for this interface was generated from the following file:
  • Summer.Batch.Core/Core/IStep.cs