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