OSID Logo
OSID Specifications
resourcing rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.resourcing.rules.JobProcessor
Implementsosid.OsidProcessor
Description

A JobProcessor describes the rules for managing job operations.

MethodgetJobProcessorRecord
Description

Gets the job processor record corresponding to the given JobProcessor record Type. This method is used to retrieve an object implementing the requested record. The jobProcessorRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(jobProcessorRecordType) is true .

Parametersosid.type.TypejobProcessorRecordTypethe type of job processor record to retrieve
Returnosid.resourcing.rules.records.JobProcessorRecordthe job processor record
ErrorsNULL_ARGUMENT jobProcessorRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(jobProcessorRecordType) is false
CompliancemandatoryThis method must be implemented.