package

com.atlassian.jira.cluster.lock

Classes

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.