Details
-
Task
-
Resolution: Done
-
Neutral
-
2.0
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
-
Scrum Sprint 3
Description
https://wiki.magnolia-cms.com/display/VN/Submission+workflow
Scheduled job
Standard Quartz job using the scheduler module.
It must have two custom properties:
- "batchSize" to define how many tuples maximum we retrieve at each execution of the job
- "poolSize" to define the size of the ThreadPoolExecutor.
Process:
- Retrieve the "batchSize" oldest records in the "translation-queue" workspace
- Start the ThreadPoolExecutor
ThreadPoolExecutor
Input:
- The list of tuples to execute
- The pool size
Process:
- Each tuple will be executed by an instance of the executor pool
- Each executor will call the following command successively and terminate by removing the tuplet from the JCR workspace
Output: None
Checklists
Acceptance criteria