Package io.ebeanservice.docstore.none
Class NoneDocStore
java.lang.Object
io.ebeanservice.docstore.none.NoneDocStore
- All Implemented Interfaces:
DocumentStore
public class NoneDocStore extends Object implements DocumentStore
DocumentStore that barfs it is used.
-
Constructor Summary
Constructors Constructor Description NoneDocStore() -
Method Summary
Modifier and Type Method Description longcopyIndex(Query<?> query, String newIndex, int bulkBatchSize)longcopyIndex(Class<?> beanType, String newIndex)longcopyIndex(Class<?> beanType, String newIndex, long epochMillis)voidcreateIndex(String indexName, String alias)voiddropIndex(String newIndex)<T> Tfind(DocQueryContext<T> request)<T> voidfindEach(DocQueryContext<T> query, Consumer<T> consumer)voidfindEach(String indexNameType, String rawQuery, Consumer<RawDoc> consumer)<T> voidfindEachWhile(DocQueryContext<T> query, Predicate<T> consumer)voidfindEachWhile(String indexNameType, String rawQuery, Predicate<RawDoc> consumer)<T> List<T>findList(DocQueryContext<T> request)<T> PagedList<T>findPagedList(DocQueryContext<T> request)static IllegalStateExceptionimplementationNotInClassPath()voidindexAll(Class<?> countryClass)<T> voidindexByQuery(Query<T> query)<T> voidindexByQuery(Query<T> query, int bulkBatchSize)voidindexSettings(String indexName, Map<String,Object> settings)longprocess(List<DocStoreQueueEntry> queueEntries)
-
Constructor Details
-
NoneDocStore
public NoneDocStore()
-
-
Method Details
-
implementationNotInClassPath
-
indexSettings
- Specified by:
indexSettingsin interfaceDocumentStore
-
dropIndex
- Specified by:
dropIndexin interfaceDocumentStore
-
createIndex
- Specified by:
createIndexin interfaceDocumentStore
-
indexAll
- Specified by:
indexAllin interfaceDocumentStore
-
copyIndex
- Specified by:
copyIndexin interfaceDocumentStore
-
copyIndex
- Specified by:
copyIndexin interfaceDocumentStore
-
copyIndex
- Specified by:
copyIndexin interfaceDocumentStore
-
indexByQuery
- Specified by:
indexByQueryin interfaceDocumentStore
-
indexByQuery
- Specified by:
indexByQueryin interfaceDocumentStore
-
find
- Specified by:
findin interfaceDocumentStore
-
findPagedList
- Specified by:
findPagedListin interfaceDocumentStore
-
findList
- Specified by:
findListin interfaceDocumentStore
-
findEach
- Specified by:
findEachin interfaceDocumentStore
-
findEachWhile
- Specified by:
findEachWhilein interfaceDocumentStore
-
findEach
- Specified by:
findEachin interfaceDocumentStore
-
findEachWhile
- Specified by:
findEachWhilein interfaceDocumentStore
-
process
- Specified by:
processin interfaceDocumentStore- Throws:
IOException
-