Table of Contents

Class JobCntrlConfigurator

Namespace
Tlabs.JobCntrl.Config
Assembly
Tlabs.JobCntrl.dll

JobControl configurator.

public class JobCntrlConfigurator : JobCntrlCfg, IJobCntrlConfigurator
Inheritance
JobCntrlConfigurator
Implements
Inherited Members
Extension Methods

Constructors

JobCntrlConfigurator()

public JobCntrlConfigurator()

Properties

JobCntrlCfg

JobControl configuration.

public JobCntrlCfg JobCntrlCfg { get; }

Property Value

JobCntrlCfg

Methods

DefineJob(string, string, string, string, IReadOnlyDictionary<string, object?>?)

Define a runtime job.

public IJobCntrlConfigurator DefineJob(string name, string master, string starter, string description, IReadOnlyDictionary<string, object?>? properties = null)

Parameters

name string
master string
starter string
description string
properties IReadOnlyDictionary<string, object>

Returns

IJobCntrlConfigurator

DefineMasterJob(string, string, string, IReadOnlyDictionary<string, object?>?)

Define a MasterJob.

public IJobCntrlConfigurator DefineMasterJob(string name, string description, string type, IReadOnlyDictionary<string, object?>? properties = null)

Parameters

name string
description string
type string
properties IReadOnlyDictionary<string, object>

Returns

IJobCntrlConfigurator

DefineMasterStarter(string, string, string, IReadOnlyDictionary<string, object?>?)

Define a MasterStarter.

public IJobCntrlConfigurator DefineMasterStarter(string name, string description, string type, IReadOnlyDictionary<string, object?>? properties = null)

Parameters

name string
description string
type string
properties IReadOnlyDictionary<string, object>

Returns

IJobCntrlConfigurator

DefineStarter(string, string, string, IReadOnlyDictionary<string, object?>?)

Define a runtime starter.

public IJobCntrlConfigurator DefineStarter(string name, string master, string description, IReadOnlyDictionary<string, object?>? properties = null)

Parameters

name string
master string
description string
properties IReadOnlyDictionary<string, object>

Returns

IJobCntrlConfigurator