Michael Andre Pearce created ARTEMIS-2019:
---------------------------------------------

             Summary: Refactor Artemis ServerPlugin to Seperate concerns
                 Key: ARTEMIS-2019
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2019
             Project: ActiveMQ Artemis
          Issue Type: Bug
            Reporter: Michael Andre Pearce


Currently ServerPlugins all have to implement ActiveMQServerPlugin which means 
if someone wants to have a plugin to get a callback say on connection, it will 
mean else where on hot paths where a check is done to eliminate overhead, the 
plugin will be called even if the user doesnt want it to be. 

As such refactor to separate interfaces by plugin area so that users can 
implement just the area they wish without needing to worry about it impacting 
other areas.

 

 

 

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to