Summer.Batch.Core.Job.Flow.Support.State.StepState Class Reference
IState implementation that delegates to an IFlowExecutor to execute the specified Step. More...
Inheritance diagram for Summer.Batch.Core.Job.Flow.Support.State.StepState:
Public Member Functions | |
StepState (string name) | |
Custom constructor using a name. More... | |
StepState (IStep step) | |
Custom constructor using an IStep. More... | |
StepState (IStep step, string name) | |
Custom constructor using an IStep and a name. More... | |
override FlowExecutionStatus | Handle (IFlowExecutor executor) |
override bool | IsEndState () |
ICollection< string > | GetStepNames () |
IStep | GetStep (string stepName) |
Public Member Functions inherited from Summer.Batch.Core.Job.Flow.Support.State.AbstractState | |
string | GetName () |
override string | ToString () |
ToString override. More... | |
Properties | |
IStep | Step [get, set] |
Step property. More... | |
Properties inherited from Summer.Batch.Core.Step.IStepHolder | |
IStep | Step [get, set] |
Hold step. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Summer.Batch.Core.Job.Flow.Support.State.AbstractState | |
AbstractState (string name) | |
Custom constructor using a name. More... | |
Detailed Description
IState implementation that delegates to an IFlowExecutor to execute the specified Step.
Constructor & Destructor Documentation
Summer.Batch.Core.Job.Flow.Support.State.StepState.StepState | ( | string | name | ) |
Custom constructor using a name.
- Parameters
-
name
Summer.Batch.Core.Job.Flow.Support.State.StepState.StepState | ( | IStep | step | ) |
Custom constructor using an IStep.
- Parameters
-
step
Summer.Batch.Core.Job.Flow.Support.State.StepState.StepState | ( | IStep | step, |
string | name | ||
) |
Custom constructor using an IStep and a name.
- Parameters
-
step name
Member Function Documentation
IStep Summer.Batch.Core.Job.Flow.Support.State.StepState.GetStep | ( | string | stepName | ) |
- See also
- IStepLocator::GetStep .
- Parameters
-
stepName
- Returns
- Exceptions
-
NoSuchStepException
Implements Summer.Batch.Core.Step.IStepLocator.
ICollection<string> Summer.Batch.Core.Job.Flow.Support.State.StepState.GetStepNames | ( | ) |
|
virtual |
- See also
- IState::Handle .
- Parameters
-
executor
- Returns
- Exceptions
-
Exception
Implements Summer.Batch.Core.Job.Flow.Support.State.AbstractState.
|
virtual |
- See also
- IState::IsEndState
- Returns
Implements Summer.Batch.Core.Job.Flow.Support.State.AbstractState.
Property Documentation
The documentation for this class was generated from the following file:
- Summer.Batch.Core/Core/Job/Flow/Support/State/StepState.cs