You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by bt...@apache.org on 2020/02/25 02:25:42 UTC
[james-project] 05/10: [REFACTORING] Remove unused method
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 2c2578326b57c91a4a543b640284977e243dd1ea
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Tue Feb 18 14:06:15 2020 +0700
[REFACTORING] Remove unused method
Mailbox matching is performed directly by mailboxQuery being now pushed
to the mapper.
---
.../cassandra/mail/CassandraMailboxMapper.java | 22 ----------------------
1 file changed, 22 deletions(-)
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 f62c27b..ed2573c 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
@@ -19,11 +19,7 @@
package org.apache.james.mailbox.cassandra.mail;
-import java.util.Collections;
import java.util.List;
-import java.util.StringTokenizer;
-import java.util.regex.Pattern;
-import java.util.stream.Collectors;
import javax.inject.Inject;
@@ -53,8 +49,6 @@ import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
public class CassandraMailboxMapper implements MailboxMapper {
-
- private static final String WILDCARD = "%";
public static final Logger LOGGER = LoggerFactory.getLogger(CassandraMailboxMapper.class);
private final CassandraMailboxDAO mailboxDAO;
@@ -254,22 +248,6 @@ public class CassandraMailboxMapper implements MailboxMapper {
// Do nothing
}
- private String constructEscapedRegexForMailboxNameMatching(MailboxPath path) {
- return Collections
- .list(new StringTokenizer(path.getName(), WILDCARD, true))
- .stream()
- .map(this::tokenToPatternPart)
- .collect(Collectors.joining());
- }
-
- private String tokenToPatternPart(Object token) {
- if (token.equals(WILDCARD)) {
- return ".*";
- } else {
- return Pattern.quote((String) token);
- }
- }
-
private Mono<Mailbox> toMailboxWithAcl(Mailbox mailbox) {
CassandraId cassandraId = (CassandraId) mailbox.getMailboxId();
return cassandraACLMapper.getACL(cassandraId)
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org