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/03/20 12:15:49 UTC

[james-project] 06/08: JAMES-3113 JamesMailetContext: Remove unused storeMail 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 23c934bdc93d08df348950cecb29c0d78c4a7ed6
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Wed Mar 18 10:39:01 2020 +0700

    JAMES-3113 JamesMailetContext: Remove unused storeMail method
    
    This public method is unused, not implemented, and not part of the interface.
---
 .../james/mailetcontainer/impl/JamesMailetContext.java | 18 ------------------
 .../james/mailetcontainer/impl/LocalResources.java     |  5 +----
 2 files changed, 1 insertion(+), 22 deletions(-)

diff --git a/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java b/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java
index f4bb580..98eb92f 100644
--- a/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java
+++ b/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/JamesMailetContext.java
@@ -405,24 +405,6 @@ public class JamesMailetContext implements MailetContext, Configurable, Disposab
         }
     }
 
-    /**
-     * <p>
-     * This method has been moved to LocalDelivery (the only client of the
-     * method). Now we can safely remove it from the Mailet API and from this
-     * implementation of MailetContext.
-     * </p>
-     * <p>
-     * The local field localDeliveryMailet will be removed when we remove the
-     * storeMail method.
-     * </p>
-     *
-     * @deprecated since 2.2.0 look at the LocalDelivery code to find out how to
-     *             do the local delivery.
-     */
-    public void storeMail(MailAddress sender, MailAddress recipient, MimeMessage msg) {
-        throw new UnsupportedOperationException("Was removed");
-    }
-
     @Override
     public void configure(HierarchicalConfiguration<ImmutableNode> config) throws ConfigurationException {
         this.rootMailQueue = mailQueueFactory.createQueue(MailQueueFactory.SPOOL);
diff --git a/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/LocalResources.java b/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/LocalResources.java
index 5ee133f..9332ee3 100644
--- a/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/LocalResources.java
+++ b/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/LocalResources.java
@@ -20,13 +20,13 @@
 package org.apache.james.mailetcontainer.impl;
 
 import java.util.EnumSet;
-import java.util.Locale;
 
 import javax.inject.Inject;
 import javax.mail.internet.ParseException;
 
 import org.apache.james.core.Domain;
 import org.apache.james.core.MailAddress;
+import org.apache.james.core.Username;
 import org.apache.james.domainlist.api.DomainList;
 import org.apache.james.domainlist.api.DomainListException;
 import org.apache.james.rrt.api.RecipientRewriteTable;
@@ -34,13 +34,10 @@ import org.apache.james.rrt.api.RecipientRewriteTableException;
 import org.apache.james.rrt.lib.Mapping;
 import org.apache.james.user.api.UsersRepository;
 import org.apache.james.user.api.UsersRepositoryException;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
 import com.github.fge.lambdas.Throwing;
 
 class LocalResources {
-    private static final Logger LOGGER = LoggerFactory.getLogger(LocalResources.class);
     private static final EnumSet<Mapping.Type> ALIAS_TYPES = EnumSet.of(Mapping.Type.Alias, Mapping.Type.DomainAlias);
 
     private final UsersRepository localUsers;


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