Uses of Interface
com.google.common.util.concurrent.CycleDetectingLockFactory.Policy
-
Packages that use CycleDetectingLockFactory.Policy Package Description com.google.common.util.concurrent Concurrency utilities. -
-
Uses of CycleDetectingLockFactory.Policy in com.google.common.util.concurrent
Classes in com.google.common.util.concurrent that implement CycleDetectingLockFactory.Policy Modifier and Type Class Description static class
CycleDetectingLockFactory.Policies
Pre-definedCycleDetectingLockFactory.Policy
implementations.Fields in com.google.common.util.concurrent declared as CycleDetectingLockFactory.Policy Modifier and Type Field Description (package private) CycleDetectingLockFactory.Policy
CycleDetectingLockFactory. policy
Methods in com.google.common.util.concurrent with parameters of type CycleDetectingLockFactory.Policy Modifier and Type Method Description (package private) void
CycleDetectingLockFactory.LockGraphNode. checkAcquiredLock(CycleDetectingLockFactory.Policy policy, CycleDetectingLockFactory.LockGraphNode acquiredLock)
Checks the acquisition-ordering betweenthis
, which is about to be acquired, and the specifiedacquiredLock
.(package private) void
CycleDetectingLockFactory.LockGraphNode. checkAcquiredLocks(CycleDetectingLockFactory.Policy policy, java.util.List<CycleDetectingLockFactory.LockGraphNode> acquiredLocks)
static CycleDetectingLockFactory
CycleDetectingLockFactory. newInstance(CycleDetectingLockFactory.Policy policy)
Creates a new factory with the specified policy.static <E extends java.lang.Enum<E>>
CycleDetectingLockFactory.WithExplicitOrdering<E>CycleDetectingLockFactory. newInstanceWithExplicitOrdering(java.lang.Class<E> enumClass, CycleDetectingLockFactory.Policy policy)
Creates aCycleDetectingLockFactory.WithExplicitOrdering<E>
.Constructors in com.google.common.util.concurrent with parameters of type CycleDetectingLockFactory.Policy Constructor Description CycleDetectingLockFactory(CycleDetectingLockFactory.Policy policy)
WithExplicitOrdering(CycleDetectingLockFactory.Policy policy, java.util.Map<E,CycleDetectingLockFactory.LockGraphNode> lockGraphNodes)
-