## Uses of Interface
org.hibernate.search.elasticsearch.work.impl.ElasticsearchWorkExecutionContext

- Packages that use ElasticsearchWorkExecutionContext
  Package | Description
  --- | ---
  org.hibernate.search.elasticsearch.work.impl |

- - ### Uses of ElasticsearchWorkExecutionContext in org.hibernate.search.elasticsearch.work.impl

    Classes in org.hibernate.search.elasticsearch.work.impl that implement ElasticsearchWorkExecutionContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ForwardingElasticsearchWorkExecutionContext`

    Methods in org.hibernate.search.elasticsearch.work.impl with parameters of type ElasticsearchWorkExecutionContext
    Modifier and Type | Method and Description
    --- | ---
    `protected CompletableFuture<?>` | ES5FlushWork.`afterSuccess(ElasticsearchWorkExecutionContext executionContext)`
    `protected CompletableFuture<?>` | SimpleElasticsearchWork.`afterSuccess(ElasticsearchWorkExecutionContext executionContext)`
    `protected CompletableFuture<?>` | IndexWork.`afterSuccess(ElasticsearchWorkExecutionContext context)`
    `protected CompletableFuture<?>` | ES5DeleteByQueryWork.`beforeExecute(ElasticsearchWorkExecutionContext executionContext, ElasticsearchRequest request)`
    `protected CompletableFuture<?>` | SearchWork.`beforeExecute(ElasticsearchWorkExecutionContext executionContext, ElasticsearchRequest request)`
    `protected CompletableFuture<?>` | SimpleBulkableElasticsearchWork.`beforeExecute(ElasticsearchWorkExecutionContext executionContext, ElasticsearchRequest request)`
    `protected CompletableFuture<?>` | ES2DeleteByQueryWork.`beforeExecute(ElasticsearchWorkExecutionContext executionContext, ElasticsearchRequest request)`
    `protected CompletableFuture<?>` | SimpleElasticsearchWork.`beforeExecute(ElasticsearchWorkExecutionContext executionContext, ElasticsearchRequest request)`
    `CompletableFuture<BulkResult>` | BulkWork.`execute(ElasticsearchWorkExecutionContext context)`
    `CompletableFuture<T>` | ElasticsearchWork.`execute(ElasticsearchWorkExecutionContext executionContext)`
    `CompletableFuture<R>` | SimpleElasticsearchWork.`execute(ElasticsearchWorkExecutionContext executionContext)`
    `protected Void` | ClearScrollWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Map<String,TypeMapping>` | GetIndexTypeMappingsWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | ES5DeleteByQueryWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected CreateIndexResult` | CreateIndexWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | PutIndexTypeMappingWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | ES2OptimizeWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | CloseIndexWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | OpenIndexWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | ES2FlushWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Boolean` | IndexExistsWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | ES5OptimizeWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | RefreshWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | DropIndexWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | WaitForIndexStatusWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | ES5FlushWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected ExplainResult` | ExplainWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected SearchResult` | SearchWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | DeleteWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected SearchResult` | ScrollWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | PutIndexSettingsWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | ES2DeleteByQueryWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected IndexSettings` | GetIndexSettingsWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected abstract R` | SimpleElasticsearchWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | IndexWork.`generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)`
    `protected Void` | DeleteWork.`generateResult(ElasticsearchWorkExecutionContext context, com.google.gson.JsonObject bulkResponseItem)`
    `protected abstract R` | SimpleBulkableElasticsearchWork.`generateResult(ElasticsearchWorkExecutionContext context, com.google.gson.JsonObject bulkResponseItem)`
    `protected Void` | IndexWork.`generateResult(ElasticsearchWorkExecutionContext context, com.google.gson.JsonObject bulkResponseItem)`
    `CompletableFuture<T>` | BulkableElasticsearchWork.`handleBulkResult(ElasticsearchWorkExecutionContext context, com.google.gson.JsonObject resultItem)`
    `CompletableFuture<R>` | SimpleBulkableElasticsearchWork.`handleBulkResult(ElasticsearchWorkExecutionContext context, com.google.gson.JsonObject bulkResponseItem)`
    `BulkResultItemExtractor` | BulkResult.`withContext(ElasticsearchWorkExecutionContext context)`

    Constructors in org.hibernate.search.elasticsearch.work.impl with parameters of type ElasticsearchWorkExecutionContext
    Constructor and Description
    `ForwardingElasticsearchWorkExecutionContext(ElasticsearchWorkExecutionContext delegate)`

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved