Uses of Interface
dk.cloudcreate.essentials.components.foundation.fencedlock.FencedLock
-
Packages that use FencedLock Package Description dk.cloudcreate.essentials.components.foundation.fencedlock -
-
Uses of FencedLock in dk.cloudcreate.essentials.components.foundation.fencedlock
Classes in dk.cloudcreate.essentials.components.foundation.fencedlock that implement FencedLock Modifier and Type Class Description classDBFencedLockFields in dk.cloudcreate.essentials.components.foundation.fencedlock declared as FencedLock Modifier and Type Field Description FencedLockFencedLockEvents.LockAcquired. lockFencedLockFencedLockEvents.LockConfirmed. lockFencedLockFencedLockEvents.LockReleased. lockMethods in dk.cloudcreate.essentials.components.foundation.fencedlock that return FencedLock Modifier and Type Method Description FencedLockDBFencedLockManager. acquireLock(LockName lockName)FencedLockFencedLockManager. acquireLock(LockName lockName)Acquire the lock on this JVM Node.Methods in dk.cloudcreate.essentials.components.foundation.fencedlock that return types with arguments of type FencedLock Modifier and Type Method Description Optional<FencedLock>DBFencedLockManager. lookupLock(LockName lockName)Optional<FencedLock>FencedLockManager. lookupLock(LockName lockName)Lookup a lockOptional<FencedLock>DBFencedLockManager. tryAcquireLock(LockName lockName)Optional<FencedLock>DBFencedLockManager. tryAcquireLock(LockName lockName, Duration timeout)Optional<FencedLock>FencedLockManager. tryAcquireLock(LockName lockName)Try to acquire the lock using this Lock Manager instanceOptional<FencedLock>FencedLockManager. tryAcquireLock(LockName lockName, Duration timeout)Try to acquire the lock on this JVM NodeMethods in dk.cloudcreate.essentials.components.foundation.fencedlock with parameters of type FencedLock Modifier and Type Method Description voidLockCallback. lockAcquired(FencedLock lock)This method is called when the lock in question is acquired by theFencedLockManageron this JVM instancevoidLockCallback. lockReleased(FencedLock lock)This method is called when the lock in question was owned by theFencedLockManagerinstance belonging to this JVM instance and the lock has been releasedMethod parameters in dk.cloudcreate.essentials.components.foundation.fencedlock with type arguments of type FencedLock Modifier and Type Method Description static LockCallbackLockCallback. lockCallback(Consumer<FencedLock> onLockAcquired, Consumer<FencedLock> onLockReleased)LockCallbackBuilderLockCallbackBuilder. onLockAcquired(Consumer<FencedLock> onLockAcquired)LockCallbackBuilderLockCallbackBuilder. onLockReleased(Consumer<FencedLock> onLockReleased)Constructors in dk.cloudcreate.essentials.components.foundation.fencedlock with parameters of type FencedLock Constructor Description LockAcquired(FencedLock lock, FencedLockManager lockManager)LockConfirmed(FencedLock lock, FencedLockManager lockManager)LockReleased(FencedLock lock, FencedLockManager lockManager)
-