From 1d2f3345dfa54d6a25654e55ab24b404dfa9c438 Mon Sep 17 00:00:00 2001 From: r-ca Date: Sat, 20 Jan 2024 22:22:59 +0900 Subject: [PATCH] =?UTF-8?q?CompletableFeature=E3=82=92=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E3=81=97=E3=81=A6=E5=87=A6=E7=90=86=E3=81=99=E3=82=8B=E3=82=88?= =?UTF-8?q?=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/src/main/java/one/nem/lacerta/data/Document.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/data/src/main/java/one/nem/lacerta/data/Document.java b/data/src/main/java/one/nem/lacerta/data/Document.java index 145a5905..0904c3a2 100644 --- a/data/src/main/java/one/nem/lacerta/data/Document.java +++ b/data/src/main/java/one/nem/lacerta/data/Document.java @@ -2,6 +2,7 @@ package one.nem.lacerta.data; import java.lang.reflect.Array; import java.util.ArrayList; +import java.util.concurrent.CompletableFuture; import one.nem.lacerta.model.document.DocumentMeta; import one.nem.lacerta.model.document.DocumentDetail; @@ -13,13 +14,13 @@ import one.nem.lacerta.model.document.tag.DocumentTag; */ public interface Document { - DocumentDetail createDocument(DocumentMeta meta); + CompletableFuture createDocument(DocumentMeta meta); - DocumentDetail createDocument(); + CompletableFuture createDocument(); - void deleteDocument(String documentId); + CompletableFuture deleteDocument(String documentId); - void updateDocument(DocumentMeta meta, DocumentDetail detail); + CompletableFuture updateDocument(DocumentMeta meta, DocumentDetail detail); - DocumentDetail getDocument(String documentId); + CompletableFuture getDocument(String documentId); }