Class OrderedUpdatesManagerImpl
- java.lang.Object
-
- org.infinispan.persistence.manager.OrderedUpdatesManagerImpl
-
- All Implemented Interfaces:
OrderedUpdatesManager
public class OrderedUpdatesManagerImpl extends java.lang.Object implements OrderedUpdatesManager
-
-
Constructor Summary
Constructors Constructor Description OrderedUpdatesManagerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Void>
checkLockAndStore(java.lang.Object key, EntryVersion version, java.util.function.Function<java.util.concurrent.CompletableFuture<?>,java.util.concurrent.CompletableFuture<?>> enableTimeout, java.util.function.Function<java.lang.Object,java.util.concurrent.CompletionStage<java.lang.Void>> store)
java.util.concurrent.CompletableFuture<?>
invalidate(java.lang.Object[] keys)
java.util.concurrent.CompletableFuture<?>
waitFuture(java.lang.Object key)
-
-
-
Method Detail
-
waitFuture
public java.util.concurrent.CompletableFuture<?> waitFuture(java.lang.Object key)
- Specified by:
waitFuture
in interfaceOrderedUpdatesManager
-
checkLockAndStore
public java.util.concurrent.CompletionStage<java.lang.Void> checkLockAndStore(java.lang.Object key, EntryVersion version, java.util.function.Function<java.util.concurrent.CompletableFuture<?>,java.util.concurrent.CompletableFuture<?>> enableTimeout, java.util.function.Function<java.lang.Object,java.util.concurrent.CompletionStage<java.lang.Void>> store)
- Specified by:
checkLockAndStore
in interfaceOrderedUpdatesManager
-
invalidate
public java.util.concurrent.CompletableFuture<?> invalidate(java.lang.Object[] keys)
- Specified by:
invalidate
in interfaceOrderedUpdatesManager
-
-