Table of Contents

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 JobProcessorServiceState

The 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

DateTime?

DateTime

LastLiveDataProcessingDate

Gets or sets date and time of last live data processing by the job.

public DateTime? LastLiveDataProcessingDate { get; set; }

Property Value

DateTime?

DateTime

LastRun

Gets or sets date and time of last run for the job

public DateTime? LastRun { get; set; }

Property Value

DateTime?

DateTime

Status

Gets or sets the status of processing for the job

public JobProcessorStatus? Status { get; set; }

Property Value

JobProcessorStatus?

JobProcessorStatus