| ClusterNodeHeartbeat | Represents a row in the cluster heartbeat DB table. |
| ClusterNodeHeartbeatFactory | |
| JiraClusterLockDao | JIRA implementation of the ClusterLockDao from the beehive clustering library. |
| JiraClusterNodeHeartBeatDao | JIRA implementation of ClusterNodeHeartBeatDao - used for cluster locks. |
| StartableClusterNodeHeartbeatService | JIRA implementation of ClusterNodeHeartbeatService that is Startable |
| StartableDatabaseClusterLockService | A DatabaseClusterLockService that ensures the getLockForName() method gets called once and only once, prior to any locks being given out. |
