Table of Contents

Enum JobExecutionOptions

Namespace
ArcanaDevelopment.adTempus.Shared
Assembly
ArcanaDevelopment.adTempus.Shared.dll

Specifies options that control execution of a job.

[ComVisible(true)]
[Guid("78862BE9-54AA-4223-99B5-35E5AF2A4F86")]
[Flags]
public enum JobExecutionOptions

Fields

[RequiredVersion(5, 0, 0, 0)] DoNotUpdateCycleID = 16384

Instructs adTempus not to update the Cycle ID if this job would normally update it.

ForceNewInstance = 4

A new instance of the job will be started even if the job's AlreadyRunningBehavior says otherwise.

ForceRunOnController = 32

Runs the job on the Controller even if the Queue is not configured to run on the Controller.

[RequiredVersion(5, 0, 0, 0)] IgnoreExclusionPeriods = 8192

Forces the job to run immediately even if an Exclusion Period applies.

IgnoreJobConditions = 1

Conditions for the job will be ignored.

IgnoreQueueLimits = 512

Ignore all limits for the queue and force the job to regardless.

IgnoreStepConditions = 2

Conditions for steps will be ignored.

NoJobControlResponses = 2048

Suppresses all job control responses defined for the job and step(s); other responses run normally.

NoResponses = 128

Suppresses all responses defined for the job and step(s).

None = 0

No special options specified.

RunOnControllerOnly = 1024

The job will be not be run on Agents associated with the Queue. It will be run on the Controller even if the Controller is not selected for the Queue.

RunOnSameAgentOnly = 4096

When used with a Job Control Action, the action targets the job only on the same Agent as the caller.

SelectedStepOnly = 64

Runs only the specified step (does not continue with additional steps).

Extension Methods