Namespace Tlabs.JobCntrl.Model
Classes
- AutomationJobMessage
Message to be sent to a MessageSubscription.
- BaseJob
Abstract Job base class.
- BaseModel
Abstract base model.
- BaseStarter
Starter base class.
- ModelDictionary<T>
Dictionary of IModel objects with type
.
Interfaces
- IJob
JobControl Job.
- IJobCfg
Interface of a job model configuration template.
- IJobLogger
Representation of a logging facility.
- IJobResult
Result of a Job run.
- IJobResultProducer<T>
Interface of an object that lets a Job produce an result for that a consumer can wait.
- ILog
A log containing message entries.
- ILogEntry
Representation of an entry in the log.
- IModel
Interface of a JobControl model.
- IModelCfg
Interface of a JobControl model configuration template.
- IStarter
JobControl Starter to start the run of an Job.
Enums
- JobLogLevel
Enumeration of log severity levels.
Delegates
- StarterActivator
Delegate invoked on Activate event.