public interface GridCacheLockEx extends IgniteLock, GridCacheRemovable
'Ex' stands for external).| Modifier and Type | Method and Description |
|---|---|
GridCacheInternalKey |
key()
Get current reentrant lock latch key.
|
void |
onNodeRemoved(UUID nodeId)
Callback to notify semaphore on topology changes.
|
void |
onStop()
Callback to notify local reentrant lock instance on node stop.
|
void |
onUpdate(GridCacheLockState state)
Callback to notify reentrant lock on changes.
|
close, getHoldCount, getOrCreateCondition, getWaitQueueLength, hasQueuedThread, hasQueuedThreads, hasWaiters, isBroken, isFailoverSafe, isFair, isHeldByCurrentThread, isLocked, lock, lockInterruptibly, name, newCondition, removed, tryLock, tryLock, unlockneedCheckNotRemoved, onRemoved, restart, suspendGridCacheInternalKey key()
void onUpdate(GridCacheLockState state)
state - New reentrant lock state.void onNodeRemoved(UUID nodeId)
nodeId - Id of the node that left the grid.void onStop()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018