qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Wall (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-5802) Introduce hierarchy of virtual host types
Date Fri, 06 Jun 2014 14:30:02 GMT
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: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message