Repository: activemq-artemis Updated Branches: refs/heads/master 25316e423 -> ee6176c67
This closes #561 Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/ee6176c6 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/ee6176c6 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/ee6176c6 Branch: refs/heads/master Commit: ee6176c6712a931f71bce31d420e13d8e92a8845 Parents: 25316e4 e53649a Author: Clebert Suconic <clebertsuco...@apache.org> Authored: Mon Jun 6 16:00:57 2016 -0400 Committer: Clebert Suconic <clebertsuco...@apache.org> Committed: Mon Jun 6 16:00:57 2016 -0400 ---------------------------------------------------------------------- .../artemis/api/core/client/ClientSession.java | 6 + .../core/management/ActiveMQServerControl.java | 4 +- .../core/management/AddressSettingsInfo.java | 20 +- .../core/client/impl/AddressQueryImpl.java | 11 +- .../core/impl/ActiveMQSessionContext.java | 8 +- .../core/protocol/core/impl/ChannelImpl.java | 2 + .../core/protocol/core/impl/PacketDecoder.java | 6 + .../core/protocol/core/impl/PacketImpl.java | 2 + .../SessionBindingQueryResponseMessage.java | 4 +- .../SessionBindingQueryResponseMessage_V2.java | 6 +- .../SessionBindingQueryResponseMessage_V3.java | 95 +++++++ .../main/resources/activemq-version.properties | 2 +- .../jms/client/ActiveMQMessageProducer.java | 2 +- .../artemis/jms/client/ActiveMQSession.java | 6 +- .../artemis/jms/server/JMSServerManager.java | 11 + .../jms/server/impl/JMSServerManagerImpl.java | 100 ++++++- .../client/HornetQClientSessionContext.java | 2 +- .../protocol/openwire/OpenWireConnection.java | 5 +- .../core/protocol/openwire/amq/AMQConsumer.java | 9 +- .../core/protocol/openwire/amq/AMQSession.java | 2 +- .../protocol/openwire/util/OpenWireUtil.java | 21 +- .../core/protocol/stomp/StompConnection.java | 29 +-- .../deployers/impl/FileConfigurationParser.java | 10 + .../impl/ActiveMQServerControlImpl.java | 8 +- .../core/ServerSessionPacketHandler.java | 6 +- .../artemis/core/server/ActiveMQServer.java | 32 ++- .../artemis/core/server/BindingQueryResult.java | 11 +- .../core/server/PostQueueCreationCallback.java | 27 ++ .../core/server/PostQueueDeletionCallback.java | 27 ++ .../artemis/core/server/QueueDeleter.java | 2 +- .../core/server/impl/ActiveMQServerImpl.java | 59 ++++- .../impl/AutoCreatedQueueManagerImpl.java | 31 +-- .../server/impl/PostOfficeJournalLoader.java | 2 +- .../core/server/impl/ServerSessionImpl.java | 6 +- .../core/settings/impl/AddressSettings.java | 64 ++++- .../resources/schema/artemis-configuration.xsd | 17 ++ .../core/config/impl/FileConfigurationTest.java | 4 + .../core/settings/AddressSettingsTest.java | 2 + .../resources/ConfigurationTest-full-config.xml | 4 + docs/user-manual/en/queue-attributes.md | 17 +- pom.xml | 4 +- .../client/AutoCreateJmsDestinationTest.java | 258 +++++++++++++++++++ .../client/AutoCreateJmsQueueTest.java | 204 --------------- .../client/AutoDeleteJmsDestinationTest.java | 199 ++++++++++++++ .../client/AutoDeleteJmsQueueTest.java | 127 --------- .../integration/client/PagingOrderTest.java | 4 +- .../jms/jms2client/NonExistentQueueTest.java | 2 + .../management/ActiveMQServerControlTest.java | 14 +- .../ActiveMQServerControlUsingCoreTest.java | 6 +- .../management/ManagementWithStompTest.java | 8 +- .../openwire/amq/JmsTopicRequestReplyTest.java | 18 +- .../tests/integration/stomp/StompTest.java | 37 +++ .../artemis/jms/tests/MessageProducerTest.java | 2 + .../activemq/artemis/jms/tests/SessionTest.java | 2 + 54 files changed, 1126 insertions(+), 441 deletions(-) ----------------------------------------------------------------------