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