jbertram opened a new pull request #3063: ARTEMIS-2692 refactor queue creation URL: https://github.com/apache/activemq-artemis/pull/3063 This commit does the following: - Deprecates existing overloaded createQueue, createSharedQueue, createTemporaryQueue, & updateQueue methods for ClientSession, ServerSession, ActiveMQServer, & ActiveMQServerControl where applicable. - Deprecates QueueAttributes, QueueConfig, & CoreQueueConfiguration. - Deprecates existing overloaded constructors for QueueImpl. - Implements QueueConfiguration with JavaDoc to be the single, centralized configuration object for both client-side and broker-side queue creation including methods to convert to & from JSON for use in the management API. - Implements new createQueue, createSharedQueue, createTemporaryQueue & updateQueue methods with JavaDoc for ClientSession, ServerSession, ActiveMQServer, & ActiveMQServerControl as well as a new constructor for QueueImpl all using the new QueueConfiguration object. - Changes all tests and internal code to use the new methods.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
