Class JobProcessorServiceState
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
A class for storing job processing status as service state.
public abstract class JobProcessorServiceState : ServiceState, IEntity, IComparable, IIdentifiable, IVersion
- Inheritance
-
JobProcessorServiceState
- Implements
- Derived
- Inherited Members
Constructors
JobProcessorServiceState()
Initializes a new instance of the JobProcessorServiceState class.
protected JobProcessorServiceState()
JobProcessorServiceState(JobProcessorServiceState)
Initializes a new instance of the JobProcessorServiceState class.
protected JobProcessorServiceState(JobProcessorServiceState state)
Parameters
state
JobProcessorServiceStateThe cloned instance of JobProcessorServiceState class.
Properties
FirstLiveDataProcessingDate
Gets or sets date and time of first live data processing by the job.
public DateTime? FirstLiveDataProcessingDate { get; set; }
Property Value
LastLiveDataProcessingDate
Gets or sets date and time of last live data processing by the job.
public DateTime? LastLiveDataProcessingDate { get; set; }
Property Value
LastRun
Gets or sets date and time of last run for the job
public DateTime? LastRun { get; set; }
Property Value
Status
Gets or sets the status of processing for the job
public JobProcessorStatus? Status { get; set; }