Uses of Interface
de.grogra.util.LockProtectedRunnable
Packages that use LockProtectedRunnable
-
Uses of LockProtectedRunnable in de.grogra.graph
Methods in de.grogra.graph with parameters of type LockProtectedRunnableModifier and TypeMethodDescriptionvoidGraphBase.execute(LockProtectedRunnable task, boolean write) voidGraphBase.execute(LockProtectedRunnable task, Lock retained) voidGraphBase.executeForcedly(LockProtectedRunnable task, boolean write) voidGraphBase.executeForcedly(LockProtectedRunnable task, Lock retained) -
Uses of LockProtectedRunnable in de.grogra.graph.impl
Methods in de.grogra.graph.impl with parameters of type LockProtectedRunnableModifier and TypeMethodDescriptionprotected voidGraphManager.invokeRun(LockProtectedRunnable task, boolean sameThread, Lock lock) -
Uses of LockProtectedRunnable in de.grogra.util
Methods in de.grogra.util with parameters of type LockProtectedRunnableModifier and TypeMethodDescriptionvoidLockable.execute(LockProtectedRunnable task, boolean write) Asynchronously executes atasksuch that it possesses a lock on thisLockable.voidLockable.execute(LockProtectedRunnable task, Lock retained) Asynchronously executes ataskusing a lock which has been retained before within another task.voidLockableImpl.execute(LockProtectedRunnable task, boolean write) voidLockableImpl.execute(LockProtectedRunnable task, Lock retained) voidLockable.executeForcedly(LockProtectedRunnable task, boolean write) Synchronously executes atasksuch that it possesses a lock on thisLockable.voidLockable.executeForcedly(LockProtectedRunnable task, Lock retained) Synchronously executes ataskusing a lock which has been retained before within another task.voidLockableImpl.executeForcedly(LockProtectedRunnable task, boolean write) voidLockableImpl.executeForcedly(LockProtectedRunnable task, Lock retained) static intUtils.executeForcedlyAndUninterruptibly(Lockable resource, LockProtectedRunnable task, boolean write) static intUtils.executeForcedlyAndUninterruptibly(Lockable resource, LockProtectedRunnable task, Lock retained) protected voidLockableImpl.invokeRun(LockProtectedRunnable task, boolean sync, Lock lock)