diff --git a/elx-api/src/main/java/org/xbib/elx/api/ReadClientProvider.java b/elx-api/src/main/java/org/xbib/elx/api/ReadClientProvider.java deleted file mode 100644 index bc0eb16..0000000 --- a/elx-api/src/main/java/org/xbib/elx/api/ReadClientProvider.java +++ /dev/null @@ -1,6 +0,0 @@ -package org.xbib.elx.api; - -public interface ReadClientProvider { - - C getReadClient(); -} diff --git a/elx-api/src/main/java/org/xbib/elx/api/SeachClientProvider.java b/elx-api/src/main/java/org/xbib/elx/api/SeachClientProvider.java new file mode 100644 index 0000000..08e3f65 --- /dev/null +++ b/elx-api/src/main/java/org/xbib/elx/api/SeachClientProvider.java @@ -0,0 +1,7 @@ +package org.xbib.elx.api; + +@FunctionalInterface +public interface SeachClientProvider { + + C getClient(); +} diff --git a/elx-api/src/main/java/org/xbib/elx/api/ReadClient.java b/elx-api/src/main/java/org/xbib/elx/api/SearchClient.java similarity index 96% rename from elx-api/src/main/java/org/xbib/elx/api/ReadClient.java rename to elx-api/src/main/java/org/xbib/elx/api/SearchClient.java index 2ecb857..0f018d4 100644 --- a/elx-api/src/main/java/org/xbib/elx/api/ReadClient.java +++ b/elx-api/src/main/java/org/xbib/elx/api/SearchClient.java @@ -9,7 +9,7 @@ import org.elasticsearch.action.get.MultiGetResponse; import org.elasticsearch.action.search.SearchRequest; import org.elasticsearch.action.search.SearchResponse; -public interface ReadClient { +public interface SearchClient { ActionFuture get(GetRequest getRequest);