Appendix E - Job Properties (IWS)
-
task
Type: string
Value:The value of the DOCOMMAND, SCRIPTNAME, or TASK field in a job definition. The DOCOMMAND and SCRIPTNAME values consist of text string.
-
jobtype
Type: string
Value:
-
The value will be “native” for DOCOMMAND and SCRIPTNAME tasks, where the job workstation is a Fault Tolerant Agent, Standard Agent, or Dynamic Agent.
-
The value will be “extended agent” for DOCOMMAND and SCRIPTNAME tasks, where the job workstation is an extended agent.
-
The value will be retrieved from the Job Scheduling Definition language (JSDL) in the TASK definition for all other job types. Note that JSDL is represented with XML.
-
-
tasktype
Type: string
Value:
-
UNIX - For jobs that run on UNIX platforms.
-
WINDOWS - For jobs that run on Windows operating systems.
-
OTHER - For jobs that run on extended agents. Refer to IBM Workload Scheduler for Applications: User's Guide for information about customized task types for supported vendor acquired applications.
-
BROKER - For jobs that manage the lifecycle of a dynamic workload broker job. Refer to IBM Workload Scheduler: Scheduling Workload Dynamically for information about how to use dynamic workload broker.
-
-
streamlogon
Type: string
Value: The user that will own the job process. For some job types, the value of streamlogon will not be defined.
-
description
Type: string
Value: Up to 120 character description of job or job stream.
-
interactive
Type: boolean
Value: Only applies to Windows jobs and indicates whether the job will run on the Window server console. The value can be either “true” or “false”
-
succoutputcond
Type: string
Value: A success condition consists of a Condition Name and a Condition Value. The Condition Name may match a predecessor dependency.
-
outputcond
Type: string
Value: A output condition consists of a Condition Name and a Condition Value. The Condition Name may match a predecessor dependency.
-
recoveryaction
Type: string
Value: STOP, CONTINUE, or RERUN
-
recoveryjob
Type: string
Value: The name of a job that will execute if the parent job ends with an internal status of ABEND. If the recovery job is successful, the parent job is also considered successful.
-
recoveryprompt
Type: string
Value: Recovery prompts are issued if a job ends with the internal status of ABEND. An Operator must reply to the prompt before any other recovery actions are allowed to proceed.
-
timezone
Type: string
Value: Default timezone for a job stream is the job stream workstation’s timezone
-
validfrom
-
Type: string
Value: Multiple definitions of the same job stream can exist in the IWS database, where each definition has a unique validfrom date. The current date must be greater than or equal to the validfrom date of a given job stream definition and less than the validfrom date of any other job stream definitions for the job stream to be active.
-
draft
Type: boolean
Value: Indicates whether the job stream is consider by the IWS planning process and can be submitted ad hoc into the plan. The value can be either “true” or “false”.
-
vartable
Type: string
Value: The name of the variable table that should be used to search for variables referenced by the job stream or jobs in the job stream.
-
freedays
Type: string
Value: Definition of non-working days
-
runcycle
Type: string
Value: A job stream can have zero or more run cycle rules. Each rule may also refer to calendar or run cycle group objects.
-
earlieststart
Type: string
Value: The earliest time a job or job stream can execute.
-
startDelayForDays
Type: string
Value: Number of days to delay start
-
schedtime
Type: string
Value: If the job stream does not have a defined schedtime and it does have a defined earliest start time, then the value of schedtime is equal to earlieststart. If the jobs stream does not have a defined schedtime or earlieststart, then the schedtime is equal to the global option setting for start of day. All jobs in a job stream inherit the schedtime of their job stream.
-
deadline
Type: string
Value: Deadline time of the job or job stream.
-
lateststart
Type: string
Value: Latest start time of the job or job stream. Latest start times also specify an action to perform if the job or job stream is not complete by the specified time. The actions can be to suppress, cancel, or continue the job or job stream, with suppress as the default action.
-
limit
Type: integer
Value: Maximum number of jobs that can concurrently execute in the job stream.
-
priority
Type: string
Value: Priority value of the job or job stream, which can range from 0 to 101, where 0 is the HELD priority, 100 is the HI priority, and 101 is to GO priority. Priority values of HI and GO override the workstation limit setting of the job workstation.
-
onoverlap
Type: string
Value: Defines the action that the scheduler must take on a job stream instance that is about to start but the previous instance has not yet completed. The options are to:
-
Start the job stream instance anyway (parallel)
-
Wait for the previous instance to complete (enqueue)
-
Cancel running the new instance altogether (donotstart)
-
-
maxdur
Type: string
Value: Maximum duration of the job. Maximum durations also specify an action to perform if the job is not complete by the specified time. The actions can be to continue or kill.
-
mindur
Type: string
Value: Minimum duration of the job. Minimum durations also specify an action to perform if the job completes faster than the specified time. The actions can be to confirm, continue, or ABEND.
-
every
Type: string
Value: Repeat interval for the job
-
critical
Type: boolean
Value: Indicates whether the job’s deadline should be tracked by the IWS Workload Service Assurance function (i.e. dynamic critical path). The value can be either “true” or “false”.
-
nop
Type: boolean
Value: Indicates whether execution of the job should be skipped. The value can be either “true” or “false”.
-
statistictype
Type: string
Value: If this property is defined to a job, it will have a value of “custom”. Otherwise, the value will be null.
-
opens
Type: string
Value: File dependency definition
-
needs
Type: string
Value: Resource dependency definition
-
prompt
Type: string
Value: Prompt dependency definition
-
(RESOURCE PROPERTY) resourceMachine
Type: string
Value: For IWS resources this is the workstation that the resource is on. Used to make resources unique in JAWS