Strategy for processing in a step. More...
Public Member Functions | |
RepeatStatus | Execute (StepContribution contribution, ChunkContext chunkContext) |
Given the current context in the form of a step contribution, do whatever is necessary to process this unit inside a transaction. Implementations return RepeatStatus::Finished if finished. If not they return RepeatStatus::Continuable. On failure throws an exception. More... | |
Detailed Description
Strategy for processing in a step.
Member Function Documentation
RepeatStatus Summer.Batch.Core.Step.Tasklet.ITasklet.Execute | ( | StepContribution | contribution, |
ChunkContext | chunkContext | ||
) |
Given the current context in the form of a step contribution, do whatever is necessary to process this unit inside a transaction. Implementations return RepeatStatus::Finished if finished. If not they return RepeatStatus::Continuable. On failure throws an exception.
- Parameters
-
contribution chunkContext
- Returns
- Exceptions
-
Exception
Implemented in Summer.Batch.Extra.IO.FileUtilsTasklet, Summer.Batch.Extra.EmailSupport.EmailTasklet, Summer.Batch.Core.Step.Tasklet.PowerShellTasklet, Summer.Batch.Extra.Sort.SortTasklet, Summer.Batch.Extra.FtpSupport.FtpGetTasklet, Summer.Batch.Core.Step.Item.ChunkOrientedTasklet< TI >, Summer.Batch.Extra.SqlScriptSupport.SqlScriptRunnerTasklet, Summer.Batch.Extra.Report.ReportStep, Summer.Batch.Extra.FtpSupport.FtpPutTasklet, and Summer.Batch.Extra.EmptyCheckSupport.EmptyFileCheckTasklet.
The documentation for this interface was generated from the following file:
- Summer.Batch.Core/Core/Step/Tasklet/ITasklet.cs