Use ConfigAdmin configurations for queues
-----------------------------------------

                 Key: SLING-1823
                 URL: https://issues.apache.org/jira/browse/SLING-1823
             Project: Sling
          Issue Type: New Feature
          Components: Extensions
    Affects Versions: Extensions Event 2.4.0
            Reporter: Carsten Ziegeler
            Assignee: Carsten Ziegeler
             Fix For: Extensions Event 3.0.0


Currently the jobs send to the job handler might contain queue configuration 
information, like a queue name, parallel settings etc. These props are used to 
create queues. This approach has a least two potential problems:
- What happens if two jobs specify the same queue name with different settings?
- The developer creating the code to send the job might not be the person 
deciding what is processed in which queue and how

Therefore it would make more sense to have a queue as a configuration in the 
ConfigAdmin . this would make maintenance easier and allows to have a single 
place for queue configurations. Of course the old props should still be 
supported for compatibility.

The configurations can then be easily added, viewed and monitored through the 
web console.

The main queue is a configuration which is always available

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to