| Name | Description | Type | Package | Framework |
| CuratorFrameworkSingleton | Class | org.apache.hadoop.hive.ql.lockmgr.zookeeper | Apache Hive | |
| DbLockManager | An implementation of HiveLockManager for use with DbTxnManager. | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive |
| DbTxnManager | An implementation of HiveTxnManager that stores the transactions in the metastore database. | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive |
| EmbeddedLockManager | shared lock manager for dedicated hive server. | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive |
| HiveLock | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive | |
| HiveLockManager | Manager for locks in Hive. | Interface | org.apache.hadoop.hive.ql.lockmgr | Apache Hive |
| HiveLockManagerCtx | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive | |
| HiveLockMode | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive | |
| HiveLockObj | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive | |
| HiveLockObject | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive | |
| HiveLockObject .HiveLockObjectData | Class | org.apache.hadoop.hive.ql.lockmgr.HiveLockObject | Apache Hive | |
| HiveTxnManager | An interface that allows Hive to manage transactions. | Interface | org.apache.hadoop.hive.ql.lockmgr | Apache Hive |
| LockException | Exception from lock manager. | Class | org.apache.hadoop.hive.ql.lockmgr | Apache Hive |