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)