MAILBOX-310 Propose a more explicit wording for MailboxMapper::findMailboxes


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/b44b9bbe
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/b44b9bbe
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/b44b9bbe

Branch: refs/heads/master
Commit: b44b9bbee11ba75de24eafddba92a872278bc1e0
Parents: d103058
Author: benwa <btell...@linagora.com>
Authored: Wed Oct 4 16:03:29 2017 +0700
Committer: Matthieu Baechler <matth...@apache.org>
Committed: Thu Oct 5 20:00:39 2017 +0200

----------------------------------------------------------------------
 .../mailbox/caching/CachingMailboxMapper.java   |  4 ++--
 .../cassandra/mail/CassandraMailboxMapper.java  |  2 +-
 .../mailbox/hbase/mail/HBaseMailboxMapper.java  |  2 +-
 .../mailbox/jcr/mail/JCRMailboxMapper.java      |  2 +-
 .../mailbox/jpa/mail/JPAMailboxMapper.java      |  2 +-
 .../jpa/mail/TransactionalMailboxMapper.java    |  4 ++--
 .../maildir/mail/MaildirMailboxMapper.java      |  2 +-
 .../inmemory/mail/InMemoryMailboxMapper.java    |  2 +-
 .../mailbox/store/StoreMailboxManager.java      |  2 +-
 .../james/mailbox/store/mail/MailboxMapper.java |  2 +-
 .../store/TestMailboxSessionMapperFactory.java  |  2 +-
 .../store/mail/model/MailboxMapperACLTest.java  | 22 ++++++++++----------
 12 files changed, 24 insertions(+), 24 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
 
b/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
index fe67704..c368a75 100644
--- 
a/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
+++ 
b/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
@@ -122,8 +122,8 @@ public class CachingMailboxMapper implements MailboxMapper {
        }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
-        return underlying.findMailboxes(userName, right);
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
+        return underlying.findNonPersonalMailboxes(userName, right);
     }
 
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxMapper.java
 
b/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxMapper.java
index 498524b..e8c66fa 100644
--- 
a/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxMapper.java
+++ 
b/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMailboxMapper.java
@@ -263,7 +263,7 @@ public class CassandraMailboxMapper implements 
MailboxMapper {
     }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
         return 
FluentFutureStream.of(userMailboxRightsDAO.listRightsForUser(userName)
             .thenApply(map -> toAuthorizedMailboxIds(map, right)))
             .thenFlatComposeOnOptional(this::retrieveMailbox)

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMapper.java
 
b/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMapper.java
index bbf46b8..ec2e0bc 100644
--- 
a/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMapper.java
+++ 
b/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMapper.java
@@ -427,7 +427,7 @@ public class HBaseMailboxMapper extends 
HBaseNonTransactionalMapper implements M
     }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
         return ImmutableList.of();
     }
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMailboxMapper.java
 
b/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMailboxMapper.java
index 8d51e0e..3d0661d 100644
--- 
a/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMailboxMapper.java
+++ 
b/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMailboxMapper.java
@@ -264,7 +264,7 @@ public class JCRMailboxMapper extends 
AbstractJCRScalingMapper implements Mailbo
     }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
         return ImmutableList.of();
     }
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMailboxMapper.java
 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMailboxMapper.java
index 8cd8761..d928410 100644
--- 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMailboxMapper.java
+++ 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMailboxMapper.java
@@ -233,7 +233,7 @@ public class JPAMailboxMapper extends 
JPATransactionalMapper implements MailboxM
     }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
         return ImmutableList.of();
     }
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalMailboxMapper.java
 
b/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalMailboxMapper.java
index f0fdc56..b1f2cca 100644
--- 
a/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalMailboxMapper.java
+++ 
b/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalMailboxMapper.java
@@ -95,8 +95,8 @@ public class TransactionalMailboxMapper implements 
MailboxMapper {
     }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
-        return wrapped.findMailboxes(userName, right);
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
+        return wrapped.findNonPersonalMailboxes(userName, right);
     }
 
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
 
b/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
index c4506e7..7684a1f 100644
--- 
a/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
+++ 
b/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
@@ -351,7 +351,7 @@ public class MaildirMailboxMapper extends 
NonTransactionalMapper implements Mail
     }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
         return ImmutableList.of();
     }
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMailboxMapper.java
 
b/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMailboxMapper.java
index dde0962..5270154 100644
--- 
a/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMailboxMapper.java
+++ 
b/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMailboxMapper.java
@@ -168,7 +168,7 @@ public class InMemoryMailboxMapper implements MailboxMapper 
{
     }
 
     @Override
-    public List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException {
+    public List<Mailbox> findNonPersonalMailboxes(String userName, Right 
right) throws MailboxException {
         return mailboxesByPath.values()
             .stream()
             .filter(mailbox -> hasRightOn(mailbox, userName, right))

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMailboxManager.java
----------------------------------------------------------------------
diff --git 
a/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMailboxManager.java
 
b/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMailboxManager.java
index a125646..5dd1890 100644
--- 
a/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMailboxManager.java
+++ 
b/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMailboxManager.java
@@ -713,7 +713,7 @@ public class StoreMailboxManager implements MailboxManager {
         if (mailboxQuery.isPrivateMailboxes(session)) {
             return Stream.of();
         }
-        return mailboxMapper.findMailboxes(session.getUser().getUserName(), 
Right.Read).stream();
+        return 
mailboxMapper.findNonPersonalMailboxes(session.getUser().getUserName(), 
Right.Read).stream();
     }
 
     private boolean isReadable(MailboxSession session, Mailbox mailbox) throws 
MailboxException {

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/MailboxMapper.java
----------------------------------------------------------------------
diff --git 
a/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/MailboxMapper.java
 
b/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/MailboxMapper.java
index efeb42b..0409f88 100644
--- 
a/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/MailboxMapper.java
+++ 
b/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/MailboxMapper.java
@@ -82,7 +82,7 @@ public interface MailboxMapper extends Mapper {
      * @return right
      * @throws MailboxException
      */
-    List<Mailbox> findMailboxes(String userName, Right right) throws 
MailboxException;
+    List<Mailbox> findNonPersonalMailboxes(String userName, Right right) 
throws MailboxException;
 
     /**
      * Return a List of {@link Mailbox} which name is like the given name

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/store/src/test/java/org/apache/james/mailbox/store/TestMailboxSessionMapperFactory.java
----------------------------------------------------------------------
diff --git 
a/mailbox/store/src/test/java/org/apache/james/mailbox/store/TestMailboxSessionMapperFactory.java
 
b/mailbox/store/src/test/java/org/apache/james/mailbox/store/TestMailboxSessionMapperFactory.java
index cf47c1d..7a16348 100644
--- 
a/mailbox/store/src/test/java/org/apache/james/mailbox/store/TestMailboxSessionMapperFactory.java
+++ 
b/mailbox/store/src/test/java/org/apache/james/mailbox/store/TestMailboxSessionMapperFactory.java
@@ -165,7 +165,7 @@ public class TestMailboxSessionMapperFactory extends 
MailboxSessionMapperFactory
             }
 
             @Override
-            public List<Mailbox> findMailboxes(String userName, Right right) 
throws MailboxException {
+            public List<Mailbox> findNonPersonalMailboxes(String userName, 
Right right) throws MailboxException {
                 throw new NotImplementedException();
             }
         };

http://git-wip-us.apache.org/repos/asf/james-project/blob/b44b9bbe/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MailboxMapperACLTest.java
----------------------------------------------------------------------
diff --git 
a/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MailboxMapperACLTest.java
 
b/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MailboxMapperACLTest.java
index 836db5d..9d759fc 100644
--- 
a/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MailboxMapperACLTest.java
+++ 
b/mailbox/store/src/test/java/org/apache/james/mailbox/store/mail/model/MailboxMapperACLTest.java
@@ -244,7 +244,7 @@ public abstract class MailboxMapperACLTest {
 
     @Test
     public void findMailboxesShouldReturnEmptyWhenNone() throws 
MailboxException {
-        assertThat(mailboxMapper.findMailboxes("user", 
Right.Administer)).isEmpty();
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user", 
Right.Administer)).isEmpty();
     }
 
     @Test
@@ -257,7 +257,7 @@ public abstract class MailboxMapperACLTest {
                 .rights(rights)
                 .asReplacement());
 
-        assertThat(mailboxMapper.findMailboxes("user", Right.Read)).isEmpty();
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user", 
Right.Read)).isEmpty();
     }
 
     @Test
@@ -269,7 +269,7 @@ public abstract class MailboxMapperACLTest {
                 .rights(rights)
                 .asAddition());
 
-        assertThat(mailboxMapper.findMailboxes("user", Right.Administer))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user", 
Right.Administer))
             .containsOnly(benwaInboxMailbox);
     }
 
@@ -289,7 +289,7 @@ public abstract class MailboxMapperACLTest {
                 .rights(newRights)
                 .asReplacement());
 
-        assertThat(mailboxMapper.findMailboxes("user", Right.Read))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user", Right.Read))
             .containsOnly(benwaInboxMailbox);
     }
 
@@ -310,7 +310,7 @@ public abstract class MailboxMapperACLTest {
                 .rights(new Rfc4314Rights())
                 .build());
 
-        assertThat(mailboxMapper.findMailboxes("user", Right.Administer))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user", 
Right.Administer))
             .isEmpty();
     }
 
@@ -329,7 +329,7 @@ public abstract class MailboxMapperACLTest {
                 .rights(initialRights)
                 .asRemoval());
 
-        assertThat(mailboxMapper.findMailboxes("user", Right.Administer))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user", 
Right.Administer))
             .isEmpty();
     }
 
@@ -344,7 +344,7 @@ public abstract class MailboxMapperACLTest {
                 .asReplacement());
         mailboxMapper.delete(benwaInboxMailbox);
 
-        assertThat(mailboxMapper.findMailboxes("user", Right.Administer))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user", 
Right.Administer))
             .isEmpty();
     }
 
@@ -357,9 +357,9 @@ public abstract class MailboxMapperACLTest {
             new MailboxACL.Entry(user1, new Rfc4314Rights(Right.Administer)),
             new MailboxACL.Entry(user2, new Rfc4314Rights(Right.Read))));
 
-        assertThat(mailboxMapper.findMailboxes("user1", Right.Administer))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user1", 
Right.Administer))
             .containsOnly(benwaInboxMailbox);
-        assertThat(mailboxMapper.findMailboxes("user2", Right.Read))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user2", Right.Read))
             .containsOnly(benwaInboxMailbox);
     }
 
@@ -375,7 +375,7 @@ public abstract class MailboxMapperACLTest {
         mailboxMapper.setACL(benwaInboxMailbox, new MailboxACL(
             new MailboxACL.Entry(user2, new Rfc4314Rights(Right.Read))));
 
-        assertThat(mailboxMapper.findMailboxes("user1", Right.Administer))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user1", 
Right.Administer))
             .isEmpty();
     }
 
@@ -391,7 +391,7 @@ public abstract class MailboxMapperACLTest {
         mailboxMapper.setACL(benwaInboxMailbox, new MailboxACL(
             new MailboxACL.Entry(user2, new Rfc4314Rights(Right.Write))));
 
-        assertThat(mailboxMapper.findMailboxes("user2", Right.Write))
+        assertThat(mailboxMapper.findNonPersonalMailboxes("user2", 
Right.Write))
             .containsOnly(benwaInboxMailbox);
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to