Add a toString() method to the replicated leveldb store so that it displays a nicer message when the broker starts it up.
Project: http://git-wip-us.apache.org/repos/asf/activemq/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq/commit/28e6e6f7 Tree: http://git-wip-us.apache.org/repos/asf/activemq/tree/28e6e6f7 Diff: http://git-wip-us.apache.org/repos/asf/activemq/diff/28e6e6f7 Branch: refs/heads/activemq-5.9 Commit: 28e6e6f7fced2236ffd54ecc20abfc4f0ca18c92 Parents: a87deff Author: Hiram Chirino <[email protected]> Authored: Wed Oct 30 12:21:50 2013 -0400 Committer: Hadrian Zbarcea <[email protected]> Committed: Tue Mar 11 21:03:46 2014 -0400 ---------------------------------------------------------------------- .../activemq/leveldb/replicated/ElectingLevelDBStore.scala | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/activemq/blob/28e6e6f7/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/replicated/ElectingLevelDBStore.scala ---------------------------------------------------------------------- diff --git a/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/replicated/ElectingLevelDBStore.scala b/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/replicated/ElectingLevelDBStore.scala index 0399bd9..074eb7b 100644 --- a/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/replicated/ElectingLevelDBStore.scala +++ b/activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/replicated/ElectingLevelDBStore.scala @@ -142,6 +142,11 @@ class ElectingLevelDBStore extends ProxyLevelDBStore { var position: Long = -1L + + override def toString: String = { + return "Replicated LevelDB[%s, %s/%s]".format(directory.getAbsolutePath, zkAddress, zkPath) + } + var usageManager: SystemUsage = _ override def setUsageManager(usageManager: SystemUsage) { this.usageManager = usageManager
