Resets a job's status to JobStatus.New and initializes all of its fields.
request
A Leadtools.Services.JobProcessor.DataContracts.ResetJobRequest class containing information for the job to be reset.
A Leadtools.Services.JobProcessor.DataContracts.ResetJobResponse class containing the job's updated status information.
Use this method to reset a job's status back to JobStatus.New. Calling ResetJob will reset all of the job's fields so that it will be as if it has not yet been processed. The following columns of the job's database are affected:
Column Name | New Value |
cMustAbort | 0 |
cWorker | NULL |
cAttempts | 0 |
cPercentage | 0 |
cLastStartedTime | NULL |
cCompletedTime | NULL |
cFailedTime | NULL |
cLastUpdatedTime | NULL |
cFailedErrorID | 0 |
cFailedMessage | NULL |
cAbortReason | NULL |
cWorkerMetadata | NULL |
For more information, refer to Understanding The LEADTOOLS Job Processor Database