See: Description
Interface | Description |
---|---|
LockResource |
A lock for a specific key in a specific namespace.
|
LockService | |
LockStore |
A container for multiple locks.
|
LockStoreInfo |
Class | Description |
---|---|
ConditionKey | |
InternalLockNamespace |
A specialization of
ObjectNamespace intended to be used by ILock proxies. |
LockDataSerializerHook | |
LockEvictionProcessor | |
LockProxy | |
LockProxySupport | |
LockServiceImpl | |
LockStoreContainer | |
LockStoreImpl | |
LockStoreProxy |
Proxy to a
LockStoreImpl . |
LockWaitNotifyKey | |
ObjectNamespaceSerializationHelper |
Serialization helper to serialize/deserialize
DistributedObjectNamespace
and DefaultObjectNamespace between 3.8 and 3.9 members compatibly. |
This package contains Lock for Hazelcast.
The ILock
is the distributed version of the Lock
.
So a lock can be acquired by different JVM's in the same cluster. When a JVM dies which acquired the Lock, the lock
is automatically released to prevent deadlocks. When a JVM dies which owns the partitions of that lock, the backup
partition will make sure that the lock is restored and therefor the lock is also highly available.
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.