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/14 02:09:41 UTC
[james-project] 24/32: [REFACTORING] JPA should not depend on
search comparators
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 a858a965ecbb587ed44396afb9fae5d6fc5150ac
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Fri Nov 8 12:35:55 2019 +0700
[REFACTORING] JPA should not depend on search comparators
---
.../mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
index 5480e1d..792209d 100644
--- a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
+++ b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
@@ -59,7 +59,6 @@ import org.apache.james.mailbox.store.mail.model.MailboxMessage;
import org.apache.james.mailbox.store.mail.model.Property;
import org.apache.james.mailbox.store.mail.model.impl.MessageParser;
import org.apache.james.mailbox.store.mail.model.impl.PropertyBuilder;
-import org.apache.james.mailbox.store.search.comparator.UidComparator;
import org.apache.james.mime4j.MimeException;
import org.apache.openjpa.persistence.jdbc.ElementJoinColumn;
import org.apache.openjpa.persistence.jdbc.ElementJoinColumns;
@@ -98,7 +97,7 @@ import com.google.common.base.Objects;
@MappedSuperclass
public abstract class AbstractJPAMailboxMessage implements MailboxMessage {
- private static final Comparator<MailboxMessage> MESSAGE_UID_COMPARATOR = new UidComparator();
+ private static final Comparator<MailboxMessage> MESSAGE_UID_COMPARATOR = Comparator.comparing(MailboxMessage::getUid);
private static final String TOSTRING_SEPARATOR = " ";
/** Identifies composite key */
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org