Package org.infinispan.lock.impl.lock
Class ClusteredLockImpl.TryLockRequestHolder
java.lang.Object
org.infinispan.lock.impl.lock.ClusteredLockImpl.RequestHolder<Boolean>
org.infinispan.lock.impl.lock.ClusteredLockImpl.TryLockRequestHolder
- Enclosing class:
- ClusteredLockImpl
public class ClusteredLockImpl.TryLockRequestHolder
extends ClusteredLockImpl.RequestHolder<Boolean>
-
Field Summary
Fields inherited from class org.infinispan.lock.impl.lock.ClusteredLockImpl.RequestHolder
request, requestId, requestor -
Constructor Summary
ConstructorsConstructorDescriptionTryLockRequestHolder(Object requestor, CompletableFuture<Boolean> request) TryLockRequestHolder(Object requestor, CompletableFuture<Boolean> request, long time, TimeUnit unit) -
Method Summary
Methods inherited from class org.infinispan.lock.impl.lock.ClusteredLockImpl.RequestHolder
handleLockResult, isDone
-
Constructor Details
-
TryLockRequestHolder
-
TryLockRequestHolder
public TryLockRequestHolder(Object requestor, CompletableFuture<Boolean> request, long time, TimeUnit unit)
-
-
Method Details
-
handle
- Specified by:
handlein classClusteredLockImpl.RequestHolder<Boolean>
-
forceFailed
protected void forceFailed()- Specified by:
forceFailedin classClusteredLockImpl.RequestHolder<Boolean>
-
toString
-
hasTimeout
public boolean hasTimeout()
-