Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-2019

Refactor Artemis ServerPlugin to Seperate concerns

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.7.0
    • None
    • None

    Description

      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.

       

       

       

       

       

      Attachments

        Issue Links

          Activity

            People

              michael.andre.pearce Michael Andre Pearce
              michael.andre.pearce Michael Andre Pearce
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: