Lorenz Quack created QPID-7653:
----------------------------------
Summary: [Java Broker] Separate JDBC and Derby Plugins from Broker
Core
Key: QPID-7653
URL: https://issues.apache.org/jira/browse/QPID-7653
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Lorenz Quack
Currently there are some parts of the JDBC and Derby plugins that leak into
broker-core. The reason for this is that the two plugins share some code. It
would probably be more reasonable to move the common code to the JDBC plugin
and make the Derby Plugin depend on the JDBC plugin.
I identified the following JDBC top-level classes in core (might not be
exhaustive):
* {{org.apache.qpid.server.store.AbstractJDBCConfigurationStore}}
* {{org.apache.qpid.server.store.AbstractJDBCMessageStore}}
* {{org.apache.qpid.server.store.preferences.AbstractJDBCPreferenceStore}}
* {{org.apache.qpid.server.store.jdbc.JDBCDetails}}
* {{org.apache.qpid.server.store.jdbc.ConnectionProvider}}
* {{org.apache.qpid.server.plugin.JDBCConnectionProviderFactory}}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]