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/12/13 02:39:39 UTC

[james-project] 23/27: JAMES-2992 Relax MessageFastViewProjection::retrieve

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 32649b164b710bda913987f6ea85ef1711c0afaf
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Fri Dec 6 10:14:19 2019 +0700

    JAMES-2992 Relax MessageFastViewProjection::retrieve
    
    Accept a collection instead of a list
---
 .../apache/james/jmap/api/projections/MessageFastViewProjection.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/server/data/data-jmap/src/main/java/org/apache/james/jmap/api/projections/MessageFastViewProjection.java b/server/data/data-jmap/src/main/java/org/apache/james/jmap/api/projections/MessageFastViewProjection.java
index 3233366..c9c2e49 100644
--- a/server/data/data-jmap/src/main/java/org/apache/james/jmap/api/projections/MessageFastViewProjection.java
+++ b/server/data/data-jmap/src/main/java/org/apache/james/jmap/api/projections/MessageFastViewProjection.java
@@ -19,7 +19,7 @@
 
 package org.apache.james.jmap.api.projections;
 
-import java.util.List;
+import java.util.Collection;
 import java.util.Map;
 
 import org.apache.commons.lang3.tuple.Pair;
@@ -44,7 +44,7 @@ public interface MessageFastViewProjection {
 
     Publisher<Void> delete(MessageId messageId);
 
-    default Publisher<Map<MessageId, MessageFastViewPrecomputedProperties>> retrieve(List<MessageId> messageIds) {
+    default Publisher<Map<MessageId, MessageFastViewPrecomputedProperties>> retrieve(Collection<MessageId> messageIds) {
         Preconditions.checkNotNull(messageIds);
 
         return Flux.fromIterable(messageIds)


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