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 <[email protected]> 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: [email protected] For additional commands, e-mail: [email protected]
