Package com.atlassian.bamboo.beehive
-
Interface Summary Interface Description BambooClusterLockDao Specialised implementation ofClusterLockDao
.BambooClusterLockService Supports mutual exclusion operations in a cluster environment.BambooClusterNodeHeartbeatService Provides a heartbeat for nodes of a cluster and utility methods for finding out about the "liveness" of other nodes.BambooNodeInfo BambooNodeStatus Status of a Bamboo node.ClusterNodeHeartbeatDao Specialised for Bamboo.ClusterNodeProperties Used to lookup cluster properties from the underlying properties file.NodeLifeStateService Service for managing the life state of a node.PrimaryNodeService Primary/cold standby node mutual exclusion services. -
Class Summary Class Description AbstractBambooRawJdbcDao Dao based on raw JDBC queries that can be used, for instance, during bootstrap.AcquirePrimaryNodeLockJob BambooClusterLockRawJdbcDao BambooClusterLockServiceImpl Supports mutual exclusion operations in a cluster environment.BambooClusterNodeHeartBeatRawJdbcDao BambooClusterNodeHeartbeatServiceImpl BambooClusterNodeProperties Responsible for loading the cluster properties from file, if it existsBambooNodeStatusImpl BootstrapPhaseHolderForRawDaos ClusterLockEntity Hibernate entity for cluster locks.ClusterLockEntity_ HeartbeatJob NodeAliveWatchdog NodeAliveWatchdogJob NodeLifeStateServiceImpl PrimaryNodeServiceImpl -
Enum Summary Enum Description ServiceWideExclusiveLock