| Name | Description | Type | Package | Framework |
| AbstractLockStore | Base class for LockStore implementations that use a ConcurrentMap as storage. | Class | org.alfresco.repo.lock.mem | AlFresco |
| DefaultLockStoreFactory | LockStoreFactory implementation that creates new LockStoreImpl objects. | Class | org.alfresco.repo.lock.mem | AlFresco |
| Lifetime | Specifies the lifetime of a node lock, e. | Class | org.alfresco.repo.lock.mem | AlFresco |
| LockableAspectInterceptor | NodeService interceptor to spoof the cm:lockable aspect when reading a node that has an ephemeral lock on it. | Class | org.alfresco.repo.lock.mem | AlFresco |
| LockState | Value class describing the lock state of a node. | Class | org.alfresco.repo.lock.mem | AlFresco |
| LockStore | Defines the in-memory lock storage interface. | Interface | org.alfresco.repo.lock.mem | AlFresco |
| LockStoreFactory | Factory to create LockStore instances. | Interface | org.alfresco.repo.lock.mem | AlFresco |
| LockStoreImpl | LockStore implementation backed by a Google ConcurrentMap. | Class | org.alfresco.repo.lock.mem | AlFresco |