Class IndexingOperation
- java.lang.Object
-
- java.util.concurrent.CompletableFuture<Void>
-
- org.infinispan.search.mapper.work.impl.IndexingOperation
-
- All Implemented Interfaces:
CompletionStage<Void>
,Future<Void>
- Direct Known Subclasses:
AddIndexingOperation
,AddOrUpdateIndexingOperation
,DeleteIndexingOperation
,PurgeIndexingOperation
public abstract class IndexingOperation extends CompletableFuture<Void>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.concurrent.CompletableFuture
CompletableFuture.AsynchronousCompletionTask
-
-
Field Summary
Fields Modifier and Type Field Description protected org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
delegate
protected Object
providedId
protected String
routingKey
-
Constructor Summary
Constructors Constructor Description IndexingOperation(org.hibernate.search.mapper.pojo.work.spi.PojoIndexer delegate, Object providedId, String routingKey)
-
Method Summary
-
Methods inherited from class java.util.concurrent.CompletableFuture
acceptEither, acceptEitherAsync, acceptEitherAsync, allOf, anyOf, applyToEither, applyToEitherAsync, applyToEitherAsync, cancel, complete, completeAsync, completeAsync, completedFuture, completedStage, completeExceptionally, completeOnTimeout, copy, defaultExecutor, delayedExecutor, delayedExecutor, exceptionally, failedFuture, failedStage, get, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, minimalCompletionStage, newIncompleteFuture, obtrudeException, obtrudeValue, orTimeout, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, runAsync, runAsync, supplyAsync, supplyAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, toString, whenComplete, whenCompleteAsync, whenCompleteAsync
-
-