Uses of Interface
dk.cloudcreate.essentials.components.foundation.fencedlock.FencedLock
Packages that use FencedLock
-
Uses of FencedLock in dk.cloudcreate.essentials.components.foundation.fencedlock
Classes in dk.cloudcreate.essentials.components.foundation.fencedlock that implement FencedLockFields in dk.cloudcreate.essentials.components.foundation.fencedlock declared as FencedLockModifier and TypeFieldDescriptionfinal FencedLockFencedLockEvents.LockAcquired.lockfinal FencedLockFencedLockEvents.LockConfirmed.lockfinal FencedLockFencedLockEvents.LockReleased.lockMethods in dk.cloudcreate.essentials.components.foundation.fencedlock that return FencedLockModifier and TypeMethodDescriptionDBFencedLockManager.acquireLock(LockName lockName) FencedLockManager.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 FencedLockModifier and TypeMethodDescriptionDBFencedLockManager.lookupLock(LockName lockName) FencedLockManager.lookupLock(LockName lockName) Lookup a lockDBFencedLockManager.tryAcquireLock(LockName lockName) DBFencedLockManager.tryAcquireLock(LockName lockName, Duration timeout) FencedLockManager.tryAcquireLock(LockName lockName) Try to acquire the lock using this Lock Manager instanceFencedLockManager.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 FencedLockModifier and TypeMethodDescriptionvoidLockCallback.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 FencedLockModifier and TypeMethodDescriptionstatic LockCallbackLockCallback.lockCallback(Consumer<FencedLock> onLockAcquired, Consumer<FencedLock> onLockReleased) LockCallbackBuilder.onLockAcquired(Consumer<FencedLock> onLockAcquired) LockCallbackBuilder.onLockReleased(Consumer<FencedLock> onLockReleased) Constructors in dk.cloudcreate.essentials.components.foundation.fencedlock with parameters of type FencedLockModifierConstructorDescriptionLockAcquired(FencedLock lock, FencedLockManager lockManager) LockConfirmed(FencedLock lock, FencedLockManager lockManager) LockReleased(FencedLock lock, FencedLockManager lockManager)