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 80a9c66596f5a9abc7c9fb65c8f733e06a28c2d6
Author: Tung Van TRAN <[email protected]>
AuthorDate: Tue Aug 24 18:01:59 2021 +0700

    JAMES-3150 Inject define for BlobReferenceSource implementations
---
 .../james/mailbox/cassandra/mail/AttachmentBlobReferenceSource.java    | 3 +++
 .../james/mailbox/cassandra/mail/MessageBlobReferenceSource.java       | 3 +++
 .../james/mailbox/cassandra/mail/CassandraAttachmentDAOV2Test.java     | 1 -
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/AttachmentBlobReferenceSource.java
 
b/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/AttachmentBlobReferenceSource.java
index 77101a8..2625700 100644
--- 
a/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/AttachmentBlobReferenceSource.java
+++ 
b/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/AttachmentBlobReferenceSource.java
@@ -19,6 +19,8 @@
 
 package org.apache.james.mailbox.cassandra.mail;
 
+import javax.inject.Inject;
+
 import org.apache.james.blob.api.BlobId;
 import org.apache.james.blob.api.BlobReferenceSource;
 
@@ -27,6 +29,7 @@ import reactor.core.publisher.Flux;
 public class AttachmentBlobReferenceSource implements BlobReferenceSource {
     private final CassandraAttachmentDAOV2 attachmentDAOV2;
 
+    @Inject
     public AttachmentBlobReferenceSource(CassandraAttachmentDAOV2 
attachmentDAOV2) {
         this.attachmentDAOV2 = attachmentDAOV2;
     }
diff --git 
a/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/MessageBlobReferenceSource.java
 
b/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/MessageBlobReferenceSource.java
index ae7625d..8c7fdda 100644
--- 
a/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/MessageBlobReferenceSource.java
+++ 
b/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/MessageBlobReferenceSource.java
@@ -19,6 +19,8 @@
 
 package org.apache.james.mailbox.cassandra.mail;
 
+import javax.inject.Inject;
+
 import org.apache.james.blob.api.BlobId;
 import org.apache.james.blob.api.BlobReferenceSource;
 
@@ -27,6 +29,7 @@ import reactor.core.publisher.Flux;
 public class MessageBlobReferenceSource implements BlobReferenceSource {
     private final CassandraMessageDAOV3 daov3;
 
+    @Inject
     public MessageBlobReferenceSource(CassandraMessageDAOV3 daov3) {
         this.daov3 = daov3;
     }
diff --git 
a/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraAttachmentDAOV2Test.java
 
b/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraAttachmentDAOV2Test.java
index 1c4b389..f0c0a44 100644
--- 
a/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraAttachmentDAOV2Test.java
+++ 
b/mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraAttachmentDAOV2Test.java
@@ -27,7 +27,6 @@ import java.util.Optional;
 import org.apache.james.backends.cassandra.CassandraCluster;
 import org.apache.james.backends.cassandra.CassandraClusterExtension;
 import org.apache.james.blob.api.BlobId;
-import org.apache.james.blob.api.BlobReferenceSource;
 import org.apache.james.blob.api.HashBlobId;
 import org.apache.james.mailbox.cassandra.ids.CassandraMessageId;
 import 
org.apache.james.mailbox.cassandra.mail.CassandraAttachmentDAOV2.DAOAttachment;

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

Reply via email to