Keith Wall created QPID-5802:
--------------------------------
Summary: Introduce hierarchy of virtual host types
Key: QPID-5802
URL: https://issues.apache.org/jira/browse/QPID-5802
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Keith Wall
Currently, a MessageStore implementation is plugged into a Virtualhost in order
for the virtual host to be backed by different types of storage (BDB, Derby,
JDBC etc).
This presents a problem for management. Different store types require different
sets of configuration properties (file system paths/urls/password etc) but as
these are properties of the store, and the store is not a member of the model,
we have no way to expose these as attributes for configuration via the
management interfaces.
It has been decided to introduce a hierarchy of VH types with the VirtualHost
category:
* BDB
* JDBC
* DERBY
* BDB HA
* Provided
Each type will be tied to its corresponding store. Each type can expose any
attribute that the underlying store requires.
Going forward, the extension point will be Virtualhost, rather than
MessageStore.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]