This is an automated email from the ASF dual-hosted git repository.

rcordier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 2e9db6adebf2704086cb7928879f34f10019406e
Author: Maksim Meliashchuk <[email protected]>
AuthorDate: Tue Sep 12 22:02:41 2023 +0300

    JAMES-2156 getRelatedMessageIds methods have been deleted
---
 .../org/apache/james/mailbox/jpa/mail/JPAAttachmentMapper.java    | 5 -----
 .../james/mailbox/jpa/mail/TransactionalAttachmentMapper.java     | 8 +-------
 2 files changed, 1 insertion(+), 12 deletions(-)

diff --git 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAAttachmentMapper.java
 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAAttachmentMapper.java
index ec364fdc03..9985cad784 100644
--- 
a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAAttachmentMapper.java
+++ 
b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAAttachmentMapper.java
@@ -93,11 +93,6 @@ public class JPAAttachmentMapper extends 
JPATransactionalMapper implements Attac
             .collect(ImmutableList.toImmutableList());
     }
 
-    @Override
-    public Collection<MessageId> getRelatedMessageIds(AttachmentId 
attachmentId) {
-        throw new UnsupportedOperationException("JPA does not support 
MessageId");
-    }
-
     private AttachmentMetadata getAttachmentMetadata(AttachmentId 
attachmentId) {
         try {
             return getEntityManager().createNamedQuery("findAttachmentById", 
JPAAttachment.class)
diff --git 
a/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalAttachmentMapper.java
 
b/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalAttachmentMapper.java
index edea6f910c..ecdd47f8c3 100644
--- 
a/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalAttachmentMapper.java
+++ 
b/mailbox/jpa/src/test/java/org/apache/james/mailbox/jpa/mail/TransactionalAttachmentMapper.java
@@ -19,7 +19,6 @@
 
 package org.apache.james.mailbox.jpa.mail;
 
-import java.io.IOException;
 import java.io.InputStream;
 import java.util.Collection;
 import java.util.List;
@@ -43,7 +42,7 @@ public class TransactionalAttachmentMapper implements 
AttachmentMapper {
     }
 
     @Override
-    public InputStream loadAttachmentContent(AttachmentId attachmentId) throws 
AttachmentNotFoundException, IOException {
+    public InputStream loadAttachmentContent(AttachmentId attachmentId) {
         return attachmentMapper.loadAttachmentContent(attachmentId);
     }
 
@@ -76,9 +75,4 @@ public class TransactionalAttachmentMapper implements 
AttachmentMapper {
     public Mono<List<MessageAttachmentMetadata>> 
storeAttachmentsReactive(Collection<ParsedAttachment> attachments, MessageId 
ownerMessageId) {
         return 
attachmentMapper.executeReactive(attachmentMapper.storeAttachmentsReactive(attachments,
 ownerMessageId));
     }
-
-    @Override
-    public Collection<MessageId> getRelatedMessageIds(AttachmentId 
attachmentId) throws MailboxException {
-        return attachmentMapper.getRelatedMessageIds(attachmentId);
-    }
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to