Domenico Francesco Bruscino created ARTEMIS-4818:
----------------------------------------------------

             Summary: Support multiple broker plugins from broker properties
                 Key: ARTEMIS-4818
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4818
             Project: ActiveMQ Artemis
          Issue Type: Improvement
            Reporter: Domenico Francesco Bruscino
            Assignee: Domenico Francesco Bruscino


The broker support loading multiple broker plugins from the broker properties 
only if they have a different class and expose a getter/setter for the property 
name. Could you improve the broker property syntax to define the class instance 
name in the key optionally? In this way, users could add multiple instances of 
the same broker plugin even if it has no getter/setter for the property name, 
i.e.
{code}
brokerPlugins."org.apache.activemq.artemis.core.server.plugin.impl.LoggingActiveMQServerPlugin#my-instance.class".init",
 "LOG_ALL_EVENTS=false
brokerPlugins."org.apache.activemq.artemis.core.server.plugin.impl.LoggingActiveMQServerPlugin#my-instance.class".init",
 "LOG_ALL_EVENTS=false
{code}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact


Reply via email to