Uses of Interface
org.infinispan.util.concurrent.locks.PendingLockPromise
Package
Description
Lock and synchronization related classes, tools and utilities.
-
Uses of PendingLockPromise in org.infinispan.util.concurrent.locks
Modifier and TypeMethodDescriptionPendingLockManager.checkPendingTransactionsForKey
(TxInvocationContext<?> ctx, Object key, long time, TimeUnit unit) Same asPendingLockManager.awaitPendingTransactionsForKey(TxInvocationContext, Object, long, TimeUnit)
but non-blocking.PendingLockManager.checkPendingTransactionsForKeys
(TxInvocationContext<?> ctx, Collection<Object> keys, long time, TimeUnit unit) Same asPendingLockManager.awaitPendingTransactionsForAllKeys(TxInvocationContext, Collection, long, TimeUnit)
but non-blocking. -
Uses of PendingLockPromise in org.infinispan.util.concurrent.locks.impl
Modifier and TypeMethodDescriptionDefaultPendingLockManager.checkPendingTransactionsForKey
(TxInvocationContext<?> ctx, Object key, long time, TimeUnit unit) NoOpPendingLockManager.checkPendingTransactionsForKey
(TxInvocationContext<?> ctx, Object key, long time, TimeUnit unit) DefaultPendingLockManager.checkPendingTransactionsForKeys
(TxInvocationContext<?> ctx, Collection<Object> keys, long time, TimeUnit unit) NoOpPendingLockManager.checkPendingTransactionsForKeys
(TxInvocationContext<?> ctx, Collection<Object> keys, long time, TimeUnit unit)