C# Класс Summer.Batch.Core.Partition.Support.PartitionStep

Implementation of IStep which partitions the execution and spreads the load using an IPartitionHandler.
Наследование: Summer.Batch.Core.Step.AbstractStep
Показать файл Открыть проект

Открытые методы

Метод Описание
AfterPropertiesSet ( ) : void

Asserts that mandatory properties are set (stepExecutionSplitter, partitionHandler) and delegate to superclass. @see IInitializationPostOperations#AfterPropertiesSet

PartitionStep ( ) : Summer.Batch.Core.Step

Default constructor.

PartitionStep ( string name ) : Summer.Batch.Core.Step

Custom constructor using a name.

Защищенные методы

Метод Описание
DoExecute ( StepExecution stepExecution ) : void

Delegates execution to the provided IPartitionHandler. The StepExecution passed in here becomes the parent or master execution for the partition, summarising the status on exit of the logical grouping of work carried out by the PartitionHandler. The individual step executions and their input parameters (through ExecutionContext) for the partition elements are provided by the StepExecutionSplitter.

Описание методов

AfterPropertiesSet() публичный Метод

Asserts that mandatory properties are set (stepExecutionSplitter, partitionHandler) and delegate to superclass. @see IInitializationPostOperations#AfterPropertiesSet
 
public AfterPropertiesSet ( ) : void
Результат void

DoExecute() защищенный Метод

Delegates execution to the provided IPartitionHandler. The StepExecution passed in here becomes the parent or master execution for the partition, summarising the status on exit of the logical grouping of work carried out by the PartitionHandler. The individual step executions and their input parameters (through ExecutionContext) for the partition elements are provided by the StepExecutionSplitter.
 
protected DoExecute ( StepExecution stepExecution ) : void
stepExecution StepExecution the master step execution for the partition
Результат void

PartitionStep() публичный Метод

Default constructor.
public PartitionStep ( ) : Summer.Batch.Core.Step
Результат Summer.Batch.Core.Step

PartitionStep() публичный Метод

Custom constructor using a name.
public PartitionStep ( string name ) : Summer.Batch.Core.Step
name string
Результат Summer.Batch.Core.Step