摘要 |
A method and apparatus for partitioning each job within a plurality of jobs into stateless tasks. Each job is marked with at least one task divider defining two tasks. Each task divider indicates where, in the job flow, required data is unavailable. For each task divider, state information is preserved, a task is created which tests for availability of the required data, and predefined actions are taken. An initial task is entered into an alert table or an execution queue. When that task executes, it queues subsequent tasks for immediate or delayed execution.
|