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
ファイルを表示 Open project: SummerBatch/SummerBatch

Public Methods

Method 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 method

@see IStepLocator#GetStep .
 
public GetStep ( string stepName ) : IStep
stepName string
return IStep

GetStepNames() public method

@see IStepLocator#GetStepNames .
public GetStepNames ( ) : ICollection
return ICollection

Handle() public method

@see IState#Handle .
 
public Handle ( IFlowExecutor executor ) : FlowExecutionStatus
executor IFlowExecutor
return FlowExecutionStatus

IsEndState() public method

@see IState#IsEndState
public IsEndState ( ) : bool
return bool

StepState() public method

Custom constructor using an IStep.
public StepState ( IStep step ) : System
step IStep
return System

StepState() public method

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

StepState() public method

Custom constructor using a name.
public StepState ( string name ) : System
name string
return System