This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 803dcce47bf25abea2f98f0dfcff12cd0aa36532
Author: Benoit Tellier <[email protected]>
AuthorDate: Sat Mar 7 10:12:41 2020 +0700

    JAMES-3105 Add a MailboxCounters::toString method to ease debugging
---
 .../java/org/apache/james/mailbox/model/MailboxCounters.java   | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git 
a/mailbox/api/src/main/java/org/apache/james/mailbox/model/MailboxCounters.java 
b/mailbox/api/src/main/java/org/apache/james/mailbox/model/MailboxCounters.java
index 270eb4e..6b5f0fe 100644
--- 
a/mailbox/api/src/main/java/org/apache/james/mailbox/model/MailboxCounters.java
+++ 
b/mailbox/api/src/main/java/org/apache/james/mailbox/model/MailboxCounters.java
@@ -21,6 +21,7 @@ package org.apache.james.mailbox.model;
 
 import java.util.Optional;
 
+import com.google.common.base.MoreObjects;
 import com.google.common.base.Objects;
 import com.google.common.base.Preconditions;
 
@@ -96,4 +97,13 @@ public class MailboxCounters {
     public final int hashCode() {
         return Objects.hashCode(count, unseen, mailboxId);
     }
+
+    @Override
+    public String toString() {
+        return MoreObjects.toStringHelper(this)
+            .add("mailboxId", mailboxId)
+            .add("count", count)
+            .add("unseen", unseen)
+            .toString();
+    }
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to