| Package | Description |
|---|---|
| org.hibernate.search.elasticsearch.processor.impl | |
| org.hibernate.search.elasticsearch.work.impl | |
| org.hibernate.search.elasticsearch.work.impl.builder |
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticsearchWorkProcessor.executeAsync(ElasticsearchWork<?> request)
Executes a work asynchronously, passing any exception to the error handler.
|
<T> T |
ElasticsearchWorkProcessor.executeSyncUnsafe(ElasticsearchWork<T> work)
Executes a work synchronously, potentially throwing exceptions (the error handler isn't used).
|
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticsearchWorkProcessor.executeSyncSafe(Iterable<ElasticsearchWork<?>> requests)
Executes works synchronously, passing any thrown exception to the error handler.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BulkableElasticsearchWork<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
BulkWork |
class |
ClearScrollWork |
class |
CloseIndexWork |
class |
CreateIndexWork |
class |
DeleteWork |
class |
DropIndexWork |
class |
ES2DeleteByQueryWork
A delete by query work for ES2, using the delete-by-query plugin.
|
class |
ES2FlushWork
A flush work for ES2, using the Flush API.
|
class |
ES2OptimizeWork
An optimize work for ES2, using the Optimize API.
|
class |
ES5DeleteByQueryWork
A delete by query work for ES5, using the core delete-by-query API.
|
class |
ES5FlushWork
A flush work for ES5, using the Flush API then the Refresh API.
|
class |
ES5OptimizeWork
An optimize work for ES5, using the ForceMerge API.
|
class |
ExplainWork |
class |
GetIndexSettingsWork |
class |
GetIndexTypeMappingsWork |
class |
IndexExistsWork |
class |
IndexWork |
class |
OpenIndexWork |
class |
PutIndexSettingsWork |
class |
PutIndexTypeMappingWork |
class |
RefreshWork |
class |
ScrollWork |
class |
SearchWork |
class |
SimpleBulkableElasticsearchWork<R> |
class |
SimpleElasticsearchWork<R> |
class |
WaitForIndexStatusWork |
| Modifier and Type | Method and Description |
|---|---|
abstract ElasticsearchWork<?> |
SimpleElasticsearchWork.Builder.build() |
ElasticsearchWork<SearchResult> |
SearchWork.Builder.build() |
protected ElasticsearchWork<?> |
ES5FlushWork.Builder.buildRefreshWork() |
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticsearchWorkAggregator.addNonBulkable(ElasticsearchWork<?> work) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ElasticsearchWorkBuilder<W extends ElasticsearchWork<?>> |
Copyright © 2006–2017 Hibernate. All rights reserved.