Defining the filtering criteria to query job streams
Each filterCriteria statement has the following form:
- details
- Not used; set to null.
- value
- An array of values for the dataType.
- minimum
- A single value representing the minimum of a range.
- maximum
- A single value representing the maximum of a range.
- dataType
- A string identifying the field for which you have supplied a value, several values, or a range. The fields are defined and documented in the SchedulingFactory.wsdl file and also as follows:
- JOB_STREAM_ID
- The job stream identifier.
- JOB_STREAM_NAME
- The name of the job stream.
- WORKSTATION_NAME
- The name of the workstation that ran the job stream.
- STATUS_LIST
- Can be one of the following:
- BLOCKED
- CANCELLED
- COMPLETED
- ERROR
- HELD
- READY
- STARTED
- WAITING
- UNDECIDED
- INTERNAL_STATUS_LIST
- Can be one of the following:
- ABEND
- ADDING
- CANCEL
- CNPEND
- EXEC
- HOLD
- READY
- SUCC
- SUSP
- USER_HELD
- LIMIT
- The limit value with which the job stream ran. Can be one of the following:
- A number ranging from 0 to 1024
- hi
- go
- LIMIT_RANGE
- Used if you want to query job streams within a range of limit values. In this case, minimum and maximum must also be supplied.
- PRIORITY
- The execution priority with which the job stream ran. Can be one of the following:
- A number ranging from 0 to 99
- hi
- go
- PRIORITY_RANGE
- Used if you want to query job streams within a range of priority values. In this case, minimum and maximum must also be supplied.
- CARRIED_FORWARD
- Determines if only carried-forward job streams are to be selected. Can be true or false.
- CARRIED_FORWARD
- Determines if only carry-forward job streams are to be selected. Can be true or false.
- START_TIME
- The start time defined for the job stream in YYYYMMDD HHMM format or milliseconds.
- START_TIME_RANGE
- Used if you want to query job streams within a range of start times in YYYYMMDD HHMM format or milliseconds. In this case, minimum and maximum must also be supplied.
- UNTIL_TIME
- The until time defined for the job stream in YYYYMMDD HHMM format or milliseconds.
- UNTIL_TIME_RANGE
- Used if you want to query job streams within a range of until times in YYYYMMDD HHMM format or milliseconds. In this case, minimum and maximum must also be supplied.
- DEADLINE_TIME
- The deadline time defined for the job in YYYYMMDD HHMM format or milliseconds.
- DEADLINE_TIME_RANGE
- Used if you want to query job streams within a range of deadline times in YYYYMMDD HHMM format or milliseconds. In this case, minimum and maximum must also be supplied.