You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Matt Pavlovich (JIRA)" <ji...@apache.org> on 2017/05/05 14:44:04 UTC

[jira] [Created] (ARTEMIS-1148) Artemis ServerPlugin support for Address changes

Matt Pavlovich created ARTEMIS-1148:
---------------------------------------

             Summary: Artemis ServerPlugin support for Address changes
                 Key: ARTEMIS-1148
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1148
             Project: ActiveMQ Artemis
          Issue Type: New Feature
            Reporter: Matt Pavlovich


Artemis ServerPlugin should support the ability to plug into the destination (aka Address) lifecycle.

The 5.x API separated destinations and virtual destinations had separate APIs.  Separate APIs for Virtual Destinations (aka Virtual Topics) probably isn't needed, as long as it can be determined if an address was created by/linked to a virtual topic via introspection.

 * Destination/Address created -- access to destination name, type, clientId, connectionId, userId, destination name, and is it a virtual destination, is temporary, or an alias, etc.
 * Destination/Address removed -- same as above.. and also the ability to indicate if it was removed due to scheduled garbage collection
 * Destination/Address changed 




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)