Uses of Class
com.google.common.util.concurrent.CycleDetectingLockFactory.ExampleStackTrace
-
Packages that use CycleDetectingLockFactory.ExampleStackTrace Package Description com.google.common.util.concurrent Concurrency utilities. -
-
Uses of CycleDetectingLockFactory.ExampleStackTrace in com.google.common.util.concurrent
Subclasses of CycleDetectingLockFactory.ExampleStackTrace in com.google.common.util.concurrent Modifier and Type Class Description static classCycleDetectingLockFactory.PotentialDeadlockExceptionRepresents a detected cycle in lock acquisition ordering.Fields in com.google.common.util.concurrent declared as CycleDetectingLockFactory.ExampleStackTrace Modifier and Type Field Description private CycleDetectingLockFactory.ExampleStackTraceCycleDetectingLockFactory.PotentialDeadlockException. conflictingStackTraceFields in com.google.common.util.concurrent with type parameters of type CycleDetectingLockFactory.ExampleStackTrace Modifier and Type Field Description (package private) java.util.Map<CycleDetectingLockFactory.LockGraphNode,CycleDetectingLockFactory.ExampleStackTrace>CycleDetectingLockFactory.LockGraphNode. allowedPriorLocksThe map tracking the locks that are known to be acquired before this lock, each associated with an example stack trace.Methods in com.google.common.util.concurrent that return CycleDetectingLockFactory.ExampleStackTrace Modifier and Type Method Description private CycleDetectingLockFactory.ExampleStackTraceCycleDetectingLockFactory.LockGraphNode. findPathTo(CycleDetectingLockFactory.LockGraphNode node, java.util.Set<CycleDetectingLockFactory.LockGraphNode> seen)Performs a depth-first traversal of the graph edges defined by each node'sallowedPriorLocksto find a path betweenthisand the specifiedlock.CycleDetectingLockFactory.ExampleStackTraceCycleDetectingLockFactory.PotentialDeadlockException. getConflictingStackTrace()Constructors in com.google.common.util.concurrent with parameters of type CycleDetectingLockFactory.ExampleStackTrace Constructor Description PotentialDeadlockException(CycleDetectingLockFactory.LockGraphNode node1, CycleDetectingLockFactory.LockGraphNode node2, CycleDetectingLockFactory.ExampleStackTrace conflictingStackTrace)
-