This closes #310
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/bb40472f Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/bb40472f Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/bb40472f Branch: refs/heads/master Commit: bb40472f97964812a45b50846831f63214f1553c Parents: 5df5723 ea3c3e0 Author: Clebert Suconic <clebertsuco...@apache.org> Authored: Tue Jan 12 16:23:25 2016 -0500 Committer: Clebert Suconic <clebertsuco...@apache.org> Committed: Tue Jan 12 16:23:25 2016 -0500 ---------------------------------------------------------------------- .../activemq/artemis/api/core/Message.java | 6 + .../api/core/management/ManagementHelper.java | 31 +- .../api/core/management/QueueControl.java | 7 + .../artemis/core/message/impl/MessageImpl.java | 7 + .../api/jms/management/JMSQueueControl.java | 14 + .../artemis/jms/client/ActiveMQMessage.java | 9 + .../management/impl/JMSQueueControlImpl.java | 34 ++ .../openmbean/JMSCompositeDataConstants.java | 58 +++ .../impl/openmbean/JMSOpenTypeSupport.java | 353 +++++++++++++++++++ .../deployers/impl/FileConfigurationParser.java | 5 + .../core/management/impl/QueueControlImpl.java | 38 ++ .../impl/openmbean/CompositeDataConstants.java | 66 ++++ .../impl/openmbean/OpenTypeSupport.java | 256 ++++++++++++++ .../core/settings/impl/AddressSettings.java | 35 +- .../resources/schema/artemis-configuration.xsd | 10 + .../impl/ScheduledDeliveryHandlerTest.java | 5 + .../integration/client/AcknowledgeTest.java | 5 + .../server/management/JMSQueueControlTest.java | 210 +++++++++++ .../management/JMSQueueControlUsingJMSTest.java | 16 + .../jms/server/management/JMSUtil.java | 43 +++ .../management/QueueControlUsingCoreTest.java | 7 + 21 files changed, 1213 insertions(+), 2 deletions(-) ----------------------------------------------------------------------