public interface JobProcessor extends OsidProcessor
A  JobProcessor  describes the rules for managing job 
  operations. 
| Modifier and Type | Method and Description | 
|---|---|
| JobProcessorRecord | getJobProcessorRecord(Type jobProcessorRecordType)Gets the job processor record corresponding to the given   
  JobProcessor record Type. | 
getDescription, getDisplayName, getGenusType, isOfGenusTypegetId, isCurrentgetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeisActive, isDisabled, isEnabled, isOperationalJobProcessorRecord getJobProcessorRecord(Type jobProcessorRecordType) throws OperationFailedException
 
  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  .jobProcessorRecordType - the type of job processor record to 
          retrieveNullArgumentException -  jobProcessorRecordType 
           is  null OperationFailedException - unable to complete requestUnsupportedException -  
          hasRecordType(jobProcessorRecordType)  is  false 
          mandatory - This method must be implemented.