You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ma...@apache.org on 2016/10/24 13:35:10 UTC

[04/17] activemq-artemis git commit: This closes #856

This closes #856


Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/8d4f507c
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/8d4f507c
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/8d4f507c

Branch: refs/heads/ARTEMIS-780
Commit: 8d4f507cb83dd91b8ba6acc35a895367fa305ee1
Parents: 0f9efa9 a074f9f
Author: jbertram <jb...@apache.com>
Authored: Fri Oct 21 19:58:16 2016 -0500
Committer: jbertram <jb...@apache.com>
Committed: Fri Oct 21 19:58:16 2016 -0500

----------------------------------------------------------------------
 .../api/core/management/QueueControl.java       |  8 ++-
 .../api/jms/management/JMSQueueControl.java     |  6 ++
 .../management/impl/JMSQueueControlImpl.java    |  5 ++
 .../core/management/impl/QueueControlImpl.java  | 12 ++++
 .../core/persistence/QueueBindingInfo.java      |  7 ++
 .../artemis/core/persistence/QueueStatus.java   | 46 ++++++++++++
 .../core/persistence/StorageManager.java        | 11 +++
 .../journal/AbstractJournalStorageManager.java  | 66 ++++++++++++++++-
 .../impl/journal/DescribeJournal.java           |  4 ++
 .../impl/journal/JournalRecordIds.java          |  2 +
 .../codec/PersistentQueueBindingEncoding.java   | 18 +++++
 .../impl/journal/codec/QueueEncoding.java       |  3 +-
 .../impl/journal/codec/QueueStatusEncoding.java | 75 ++++++++++++++++++++
 .../impl/nullpm/NullStorageManager.java         | 11 +++
 .../activemq/artemis/core/server/Queue.java     | 15 ++++
 .../server/impl/PostOfficeJournalLoader.java    | 13 +++-
 .../artemis/core/server/impl/QueueImpl.java     | 41 +++++++++++
 .../impl/ScheduledDeliveryHandlerTest.java      | 13 ++++
 .../transaction/impl/TransactionImplTest.java   | 11 +++
 .../management/JMSQueueControlUsingJMSTest.java |  5 ++
 .../management/QueueControlUsingCoreTest.java   |  5 ++
 .../server/QueuePeristPauseTest.java            | 60 ++++++++++++++++
 .../unit/core/postoffice/impl/FakeQueue.java    | 15 ++++
 23 files changed, 448 insertions(+), 4 deletions(-)
----------------------------------------------------------------------