C# Class Summer.Batch.Core.Job.Flow.Support.State.StepState

IState implementation that delegates to an IFlowExecutor to execute the specified Step.
Inheritance: Summer.Batch.Core.Job.Flow.Support.State.AbstractState, IStepHolder, IStepLocator
Afficher le fichier Open project: SummerBatch/SummerBatch

Méthodes publiques

Méthode Description
GetStep ( string stepName ) : IStep

@see IStepLocator#GetStep .

GetStepNames ( ) : ICollection

@see IStepLocator#GetStepNames .

Handle ( IFlowExecutor executor ) : FlowExecutionStatus

@see IState#Handle .

IsEndState ( ) : bool

@see IState#IsEndState

StepState ( IStep step ) : System

Custom constructor using an IStep.

StepState ( IStep step, string name ) : System

Custom constructor using an IStep and a name.

StepState ( string name ) : System

Custom constructor using a name.

Method Details

GetStep() public méthode

@see IStepLocator#GetStep .
 
public GetStep ( string stepName ) : IStep
stepName string
Résultat IStep

GetStepNames() public méthode

@see IStepLocator#GetStepNames .
public GetStepNames ( ) : ICollection
Résultat ICollection

Handle() public méthode

@see IState#Handle .
 
public Handle ( IFlowExecutor executor ) : FlowExecutionStatus
executor IFlowExecutor
Résultat FlowExecutionStatus

IsEndState() public méthode

@see IState#IsEndState
public IsEndState ( ) : bool
Résultat bool

StepState() public méthode

Custom constructor using an IStep.
public StepState ( IStep step ) : System
step IStep
Résultat System

StepState() public méthode

Custom constructor using an IStep and a name.
public StepState ( IStep step, string name ) : System
step IStep
name string
Résultat System

StepState() public méthode

Custom constructor using a name.
public StepState ( string name ) : System
name string
Résultat System