You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by "Hiram Chirino (JIRA)" <ji...@apache.org> on 2011/08/11 20:42:28 UTC

[jira] [Resolved] (APLO-71) Apollo plugins should be easy to configure

     [ https://issues.apache.org/jira/browse/APLO-71?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hiram Chirino resolved APLO-71.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 1.0-beta5
         Assignee: Hiram Chirino

I've changed how service plugins are configured so that you can embed additional configuration data for each service plugin.

I've documented how the service plugins work at:

http://activemq.apache.org/apollo/versions/1.0-SNAPSHOT/website/documentation/extending-guide.html


I've also extend the configuration model so that you can add additional user defined data to broker, virtual host, connector, and destination objects.  The additional data is not used by the broker, but could be potentially used as configuration data for plugins.


> Apollo plugins should be easy to configure
> ------------------------------------------
>
>                 Key: APLO-71
>                 URL: https://issues.apache.org/jira/browse/APLO-71
>             Project: ActiveMQ Apollo
>          Issue Type: Improvement
>            Reporter: Lionel Cons
>            Assignee: Hiram Chirino
>             Fix For: 1.0-beta5
>
>
> Apollo already supports some kind of plugins although this is not yet documented (see APLO-28). These plugins should be easy to configure.
> Like for ActiveMQ, the easiest way is probably to be able to put in the apollo.xml file some elements which are plugin specific.
> The simplest approach would be a single plugin sub-tree (like in activemq.xml's broker.plugins).
> However, it would be very cool to be able to attach plugin specific information to a destination element and be able to reuse Apollo's destination matching (= the first matching element is used).
> Also, it would be good to be able to handle the configuration updates like the rest of Apollo: the plugin should be able to know if/when its configuration has changed.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira