Timothy Bish created AMQ-4689:
---------------------------------

             Summary: Allow for JobSchedulerStore implementations to be 
provided by the PersistenceAdapter
                 Key: AMQ-4689
                 URL: https://issues.apache.org/jira/browse/AMQ-4689
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Broker, Message Store
    Affects Versions: 5.8.0
            Reporter: Timothy Bish
            Assignee: Timothy Bish
            Priority: Minor
             Fix For: 5.9.0


We currently create a JobSchedulerStore by looking for the KahaDB 
implementation which means another store can't implement one itself and provide 
that instead of always needing the KahaDB implementation always. 

We can use the PListStore approach and check if the PersistenceAdapter 
implements JobSchedulerStore before we jump into the KahaDB lookup code.  

It would be nice if the details of directory etc could be removed from 
BrokerService and be configured via the persistence adapter but for now we 
probably don't want to break backwards configuration compat.  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to