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

Reply via email to