Summer.Batch.Core.Job.Flow.FlowExecutionStatus Class Reference
Represents the status of FlowExecution. More...
Inheritance diagram for Summer.Batch.Core.Job.Flow.FlowExecutionStatus:
Public Member Functions | |
FlowExecutionStatus (string status) | |
Custom constructor using a status. More... | |
bool | IsStop () |
bool | IsFail () |
bool | IsEnd () |
int | CompareTo (FlowExecutionStatus other) |
Create an ordering on FlowExecutionStatus instances by comparing their statuses. More... | |
override string | ToString () |
ToString override. More... | |
override int | GetHashCode () |
GetHashCode override. More... | |
override bool | Equals (object obj) |
Equals override. More... | |
Static Public Attributes | |
static readonly FlowExecutionStatus | Completed = new FlowExecutionStatus(Status.Completed.ToString().ToUpper()) |
Special well-known status value. More... | |
static readonly FlowExecutionStatus | Stopped = new FlowExecutionStatus(Status.Stopped.ToString().ToUpper()) |
Special well-known status value. More... | |
static readonly FlowExecutionStatus | Failed = new FlowExecutionStatus(Status.Failed.ToString().ToUpper()) |
Special well-known status value. More... | |
static readonly FlowExecutionStatus | Unkown = new FlowExecutionStatus(Status.Unknown.ToString().ToUpper()) |
Special well-known status value. More... | |
Properties | |
string | Name [get] |
Name property. More... | |
Detailed Description
Represents the status of FlowExecution.
Constructor & Destructor Documentation
Summer.Batch.Core.Job.Flow.FlowExecutionStatus.FlowExecutionStatus | ( | string | status | ) |
Custom constructor using a status.
- Parameters
-
status
Member Function Documentation
int Summer.Batch.Core.Job.Flow.FlowExecutionStatus.CompareTo | ( | FlowExecutionStatus | other | ) |
Create an ordering on FlowExecutionStatus instances by comparing their statuses.
- Parameters
-
other
- Returns
override bool Summer.Batch.Core.Job.Flow.FlowExecutionStatus.Equals | ( | object | obj | ) |
Equals override.
- Parameters
-
obj
- Returns
override int Summer.Batch.Core.Job.Flow.FlowExecutionStatus.GetHashCode | ( | ) |
GetHashCode override.
- Returns
bool Summer.Batch.Core.Job.Flow.FlowExecutionStatus.IsEnd | ( | ) |
- Returns
- true if this status represents the end of a flow
bool Summer.Batch.Core.Job.Flow.FlowExecutionStatus.IsFail | ( | ) |
- Returns
- true if the status starts with "Failed"
bool Summer.Batch.Core.Job.Flow.FlowExecutionStatus.IsStop | ( | ) |
- Returns
- true if the status starts with "Stopped"
override string Summer.Batch.Core.Job.Flow.FlowExecutionStatus.ToString | ( | ) |
ToString override.
- Returns
Member Data Documentation
|
static |
Special well-known status value.
|
static |
Special well-known status value.
|
static |
Special well-known status value.
|
static |
Special well-known status value.
Property Documentation
|
get |
Name property.
The documentation for this class was generated from the following file:
- Summer.Batch.Core/Core/Job/Flow/FlowExecutionStatus.cs