- getAllHeldClusterLocks() - Method in interface com.atlassian.beehive.db.spi.ClusterLockDao
-
Returns lock details for all cluster locks being held by any cluster node.
- getAllKnownClusterLocks() - Method in class com.atlassian.beehive.core.LockRegistry
-
- getAllKnownClusterLocks() - Method in interface com.atlassian.beehive.core.ManagedClusterLockService
-
Returns all the cluster locks that are currently known to this cluster lock service.
- getAllKnownClusterLocks() - Method in class com.atlassian.beehive.db.DatabaseClusterLockService
-
- getAllKnownClusterLocks() - Method in class com.atlassian.beehive.simple.SimpleClusterLockService
-
- getClusterLockStatus() - Method in interface com.atlassian.beehive.core.ManagedClusterLock
-
Returns the status of this lock.
- getClusterLockStatusByName(String) - Method in interface com.atlassian.beehive.db.spi.ClusterLockDao
-
Returns the cluster lock details for the given name, or null if no such lock has ever been created.
- getExpiryPeriodDurationSeconds() - Static method in class com.atlassian.beehive.db.LockExpiryConfiguration
-
A amount of time since the last confirmation of lock state, during which lock should be treated as fully owned by the reported owner.
- getLabel() - Method in enum com.atlassian.beehive.core.stats.StatisticsKey
-
Returns the label for this statistics key.
- getLockedByNode() - Method in class com.atlassian.beehive.core.ClusterLockStatus
-
- getLockForName(String) - Method in interface com.atlassian.beehive.ClusterLockService
-
Returns the cluster-wide lock for the given name.
- getLockForName(String) - Method in class com.atlassian.beehive.core.DelegatingClusterLockService
-
- getLockForName(String) - Method in class com.atlassian.beehive.core.LockRegistry
-
- getLockForName(String) - Method in class com.atlassian.beehive.db.DatabaseClusterLockService
-
- getLockForName(String) - Method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockService
-
- getLockForName(String) - Method in class com.atlassian.beehive.simple.SimpleClusterLockService
-
- getLockName() - Method in class com.atlassian.beehive.core.ClusterLockStatus
-
- getName() - Method in interface com.atlassian.beehive.core.ManagedClusterLock
-
Returns the name of this cluster lock.
- getRenewalIntervalInSeconds() - Static method in class com.atlassian.beehive.db.LockExpiryConfiguration
-
Time between periodical renewals of lease for all locks owned by this instance.
- getStatistics() - Method in interface com.atlassian.beehive.core.ManagedClusterLock
-
Returns the currently available statistics for this lock.
- getStatusesOfAllHeldClusterLocks() - Method in class com.atlassian.beehive.core.LockRegistry
-
- getStatusesOfAllHeldClusterLocks() - Method in interface com.atlassian.beehive.core.ManagedClusterLockService
-
Returns lock status of every cluster lock being held.
- getStatusesOfAllHeldClusterLocks() - Method in class com.atlassian.beehive.db.DatabaseClusterLockService
-
- getStatusesOfAllHeldClusterLocks() - Method in class com.atlassian.beehive.simple.SimpleClusterLockService
-
- getType() - Method in enum com.atlassian.beehive.core.stats.StatisticsKey
-
Returns the type of statistic that this is.
- getUpdateTime() - Method in class com.atlassian.beehive.core.ClusterLockStatus
-
- go() - Method in class com.atlassian.beehive.AbstractClusterLockServiceTckTest.LockTester
-
Executes the basic sequence described in the class description.