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 2019/11/28 02:12:20 UTC
[james-project] 03/23: JAMES-2989 MimePathImpl class should be
located in mailbox-api
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 6ee07f309d900d2690a7e778e34b9a569cec2688
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Mon Nov 25 11:12:08 2019 +0700
JAMES-2989 MimePathImpl class should be located in mailbox-api
Or we don't have the tools in the api to actually be calling it...
---
.../src/main/java/org/apache/james/mailbox/model}/MimePathImpl.java | 6 ++----
.../java/org/apache/james/imap/processor/fetch/FetchProcessor.java | 1 +
.../org/apache/james/imap/processor/fetch/FetchResponseBuilder.java | 1 +
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/MimePathImpl.java b/mailbox/api/src/main/java/org/apache/james/mailbox/model/MimePathImpl.java
similarity index 93%
rename from protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/MimePathImpl.java
rename to mailbox/api/src/main/java/org/apache/james/mailbox/model/MimePathImpl.java
index c695221..d75020d 100644
--- a/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/MimePathImpl.java
+++ b/mailbox/api/src/main/java/org/apache/james/mailbox/model/MimePathImpl.java
@@ -20,13 +20,11 @@
/**
*
*/
-package org.apache.james.imap.processor.fetch;
+package org.apache.james.mailbox.model;
import java.util.Arrays;
-import org.apache.james.mailbox.model.MessageResult;
-
-final class MimePathImpl implements MessageResult.MimePath {
+public class MimePathImpl implements MessageResult.MimePath {
private final int[] positions;
public MimePathImpl(int[] positions) {
diff --git a/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchProcessor.java b/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchProcessor.java
index a75fd30..ebe12e5 100644
--- a/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchProcessor.java
+++ b/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchProcessor.java
@@ -49,6 +49,7 @@ import org.apache.james.mailbox.model.MessageResult;
import org.apache.james.mailbox.model.MessageResult.FetchGroup;
import org.apache.james.mailbox.model.MessageResult.MimePath;
import org.apache.james.mailbox.model.MessageResultIterator;
+import org.apache.james.mailbox.model.MimePathImpl;
import org.apache.james.metrics.api.MetricFactory;
import org.apache.james.util.MDCBuilder;
import org.slf4j.Logger;
diff --git a/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchResponseBuilder.java b/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchResponseBuilder.java
index a56e0fc..29b9535 100644
--- a/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchResponseBuilder.java
+++ b/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/FetchResponseBuilder.java
@@ -46,6 +46,7 @@ import org.apache.james.mailbox.exception.MessageRangeException;
import org.apache.james.mailbox.model.Content;
import org.apache.james.mailbox.model.MessageRange;
import org.apache.james.mailbox.model.MessageResult;
+import org.apache.james.mailbox.model.MimePathImpl;
public final class FetchResponseBuilder {
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org