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 c056f4f2546e0e267ff0e723df00f312f26c0d05 Author: Tran Tien Duc <[email protected]> AuthorDate: Wed Mar 6 10:22:06 2019 +0700 JAMES-2663 Make Vault components public --- .../main/java/org/apache/james/vault/DeletedMessage.java | 16 ++++++++-------- .../java/org/apache/james/vault/search/Criterion.java | 6 +++--- .../apache/james/vault/search/DeletedMessageField.java | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/DeletedMessage.java b/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/DeletedMessage.java index c30e80b..dd320d6 100644 --- a/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/DeletedMessage.java +++ b/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/DeletedMessage.java @@ -39,17 +39,17 @@ import com.google.common.collect.ImmutableList; public class DeletedMessage { public static class Builder { @FunctionalInterface - interface RequireMessageId<T> { + public interface RequireMessageId<T> { T messageId(MessageId messageId); } @FunctionalInterface - interface RequireUser<T> { + public interface RequireUser<T> { T user(User user); } @FunctionalInterface - interface RequireOriginMailboxes<T> { + public interface RequireOriginMailboxes<T> { T originMailboxes(List<MailboxId> mailboxIds); default T originMailboxes(MailboxId... mailboxIds) { @@ -58,22 +58,22 @@ public class DeletedMessage { } @FunctionalInterface - interface RequireDeliveryDate<T> { + public interface RequireDeliveryDate<T> { T deliveryDate(ZonedDateTime deliveryDate); } @FunctionalInterface - interface RequireDeletionDate<T> { + public interface RequireDeletionDate<T> { T deletionDate(ZonedDateTime deletionDate); } @FunctionalInterface - interface RequireSender<T> { + public interface RequireSender<T> { T sender(MaybeSender sender); } @FunctionalInterface - interface RequireRecipients<T> { + public interface RequireRecipients<T> { T recipients(Collection<MailAddress> recipients); default T recipients(MailAddress... recipients) { @@ -82,7 +82,7 @@ public class DeletedMessage { } @FunctionalInterface - interface RequireHasAttachment<T> { + public interface RequireHasAttachment<T> { T hasAttachment(boolean value); default T hasAttachment() { diff --git a/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/Criterion.java b/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/Criterion.java index d577f21..0e18380 100644 --- a/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/Criterion.java +++ b/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/Criterion.java @@ -25,15 +25,15 @@ import org.apache.james.vault.DeletedMessage; public class Criterion<T> { - interface ValueMatcher<T> { + public interface ValueMatcher<T> { boolean matches(T referenceValue); } - interface ExpectMatcher<T> { + public interface ExpectMatcher<T> { Criterion<T> withMatcher(ValueMatcher<T> valueMatcher); } - interface Builder { + public interface Builder { static <U> ExpectMatcher<U> forField(DeletedMessageField<U> field) { return matcher -> new Criterion<>(field, matcher); } diff --git a/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/DeletedMessageField.java b/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/DeletedMessageField.java index 4662ca7..ffe5737 100644 --- a/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/DeletedMessageField.java +++ b/mailbox/plugin/deleted-messages-vault/src/main/java/org/apache/james/vault/search/DeletedMessageField.java @@ -27,7 +27,7 @@ import org.apache.james.core.MailAddress; import org.apache.james.mailbox.model.MailboxId; import org.apache.james.vault.DeletedMessage; -interface DeletedMessageField<T> { +public interface DeletedMessageField<T> { interface ValueExtractor<T> { Optional<T> extract(DeletedMessage deletedMessage); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
