Summer.Batch.Core.Job.Flow.Support.State.AbstractState Class Referenceabstract

Abstract State. Base class to implement the IState interface. More...

Inheritance diagram for Summer.Batch.Core.Job.Flow.Support.State.AbstractState:
Summer.Batch.Core.Job.Flow.IState Summer.Batch.Core.Job.Flow.Support.State.EndState Summer.Batch.Core.Job.Flow.Support.State.FlowState Summer.Batch.Core.Job.Flow.Support.State.SplitState Summer.Batch.Core.Job.Flow.Support.State.StepState

Public Member Functions

string GetName ()
 
override string ToString ()
 ToString override. More...
 
abstract FlowExecutionStatus Handle (IFlowExecutor executor)
 
abstract bool IsEndState ()
 

Protected Member Functions

 AbstractState (string name)
 Custom constructor using a name. More...
 

Detailed Description

Abstract State. Base class to implement the IState interface.

Constructor & Destructor Documentation

Summer.Batch.Core.Job.Flow.Support.State.AbstractState.AbstractState ( string  name)
protected

Custom constructor using a name.

Parameters
name

Member Function Documentation

string Summer.Batch.Core.Job.Flow.Support.State.AbstractState.GetName ( )

See also
IState::GetName .
Returns

Implements Summer.Batch.Core.Job.Flow.IState.

abstract FlowExecutionStatus Summer.Batch.Core.Job.Flow.Support.State.AbstractState.Handle ( IFlowExecutor  executor)
pure virtual
override string Summer.Batch.Core.Job.Flow.Support.State.AbstractState.ToString ( )

ToString override.

Returns

The documentation for this class was generated from the following file:
  • Summer.Batch.Core/Core/Job/Flow/Support/State/AbstractState.cs