Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Regular Jobs

NameDescription
CommandJobExecutes a specific MS-DOS command.
SequentialExecutionJobCan execute one to many nested jobs on their specified order.
NoopJobExecutes nothing. This is a no-operation job.
WaitJobExecutes a timeout for a specific number of seconds.

Schedule Jobs

NameDescription
WaitForCommandJob

Executes the command of the job and then checks for the trigger after the command has finished. If the trigger is valid, it executes the child job. When the child job finishes it will run the command again and repeat the cycle.

Triggers:
Never - Never Executes the child job in any case.
Always - Executes the child job always.
ExitCodeZero - Executes the child job if exit code of the command is zero.
ExitCodeNonZero - Executes the child job if exit code of the command is not zero.
ExitCodeValue - Executes the child job if exit value/code of the command is equal to the ProcessTriggerExitValue's value.
ExitCodeNotValue - Executes the child job if exit value/code of the command is not equal to the ProcessTriggerExitValue's value
OutputHasValue - Executes the child job if command's output has the value of the ProcessTriggerOutputValue

ScheduledJob

Executes a regular job on the specified schedule and in different strategies:

Strategies:
Once - Executes the child job once.
TimeSpan - Executes the child job on the specified time span.
Minutely - Executes the child job every after a minute.
Hourly - Executes the child job every after an hour.
Daily - Executes the child job every after a day.
Weekly - Executes the child job every after one week.
Monthly - Executes the child job every after one month.
Yearly - Executes the child job every after one year.

CronScheduleJobExecutes a regular job based on the specified cron expression.
  • No labels