Job Types¶
Use this page as the reference for the job types that can appear in the background job queue. When a job fails or is waiting longer than expected, the job type tells you which subsystem created it and what kind of processing it is meant to perform.
Workflow Jobs¶
Scheduled Task¶
Time-based generic job. This job usually creates other jobs when an action is required.
Task Evaluation¶
Created when an initiate-type workflow task is scheduled to start periodically. It is created by Scheduled Task for the relevant task definition. See the developer documentation for more detail on task scheduling behaviour.
Work Item Evaluation¶
Created when a normal workflow task is scheduled for periodic evaluation. It is created by Scheduled Task for the relevant work item instance.
Work Item Processing¶
Created when a user or the system completes a work item. This job advances the workflow, executes workflow scripts, and calculates role scripts for the next assignment.
Deadlined Work Item¶
Created when a work item reaches its deadline. It behaves similarly to Work Item Processing, but is triggered by the missed deadline rather than a user action.
Work Item Reminder¶
Created when a task reminder must be sent.
XML Database Jobs¶
Form Data XML Database Replication¶
Created when workflow data must be replicated to an XML database, usually after workflow data is modified.
Instance XML Database Replication¶
Created when workflow history changes and must be replicated to an XML database.
XML Database Removal¶
Created when workflow data is removed, typically when a process version is deleted.
Full Text Indexing Jobs¶
Work Item Full Text Indexing¶
Created when workflow data changes and the full-text catalog must be updated.
Document Full Text Indexing¶
Created when document content changes and the full-text catalog must be updated.
Full Text Removal¶
Created when previously indexed content is removed from the full-text catalog.
Domain Jobs¶
E-Mail Message Send¶
Created when an email message is sent. The content can be generated by workflow templates or scripting.
Domain Upgrade¶
Created periodically to upgrade installed processes from the market store.
Domain Deletion¶
Created when a domain expires and is no longer active.
Default Job Configuration¶
The following table preserves the documented default queue configuration used by Emakin.
| Name | Internal Name | Priority | Delete After (days) (No) | Retry Duration (min) (No) | Max Retry (No) | Max Retry Result (Abort) | Error Result (Error) | Alert Error (True) | Alert Abort (False) | Timeout (min) | Alert To (Domain Admin) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Full Text Indexing | Workflow.Document.FullText | Low | 2 | 60 | 20 | 10 | System Admin | ||||
| Domain Deletion | Workflow.Domain.Delete | Low | None | System Admin | |||||||
| Domain Upgrade | Workflow.Domain.Upgrade | Low | 180 | True | 10 | System Admin | |||||
| Form Data Xml Database Replication | Workflow.FormData.XmlDatabase | Normal | 2 | 60 | 10 | 10 | System Admin | ||||
| Xml Database Removal | Workflow.FormData.XmlDatabaseRemover | Normal | 2 | 60 | 10 | 10 | System Admin | ||||
| Full Text Removal | Workflow.FullText.Remover | Low | 2 | 60 | 10 | 10 | System Admin | ||||
| Instance Xml Database Replication | Workflow.Instance.XmlDatabase | Normal | 2 | 60 | 10 | 10 | System Admin | ||||
| E-Mail Message Send | Workflow.Message.Send | Low | 90 | 5 | 10 | False | False | 10 | |||
| Scheduled Task | Workflow.ScheduledTask | High | 10 | 10 | |||||||
| Deadlined Work Item | Workflow.WorkItem.Deadline | High | 180 | 10 | 20 | True | 60 | ||||
| Instance Full Text Indexing | Workflow.Instance.FullText | Low | 2 | 10 | 10 | 10 | System Admin | ||||
| Work Item Processing | Workflow.WorkItem.Process | High | 180 | 10 | 20 | Error | True | 60 | |||
| Work Item Reminder | Workflow.WorkItem.Reminder | High | 60 | 10 | System Admin | ||||||
| Work Item Evaluation | Workflow.WorkItem.Evaluate | High | 180 | 10 | 20 | 60 | |||||
| Task Evaluation | Workflow.Task.Evaluate | High | 180 | 60 | |||||||
| File Replication | Workflow.File.Replication | Normal | 30 | 1440 | 10 | 10 | System Admin | ||||
| Instance Terminate | Workflow.Instance.Terminate | Low | 180 | 60 | |||||||
| Channel Synchronization | Workflow.Channel.MailSync | Normal | 20 | 10 | 3 | 60 | |||||
| Case Full Text Indexing | Workflow.Case.FullText | Low | 20 | 10 | System Admin | ||||||
| Case Deadline Notification | Workflow.Case.Deadline | High | 180 | 60 | System Admin | ||||||
| Case Reminder | Workflow.Case.Reminder | Normal | 60 | 60 | System Admin | ||||||
| Case Violation Notification | Workflow.Case.Violation | Normal | 60 | 10 | System Admin |