Skip navigation links
A C D E F G H I L M N R S T U 

A

assertRenewalFinishesNormally() - Method in class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 

C

com.atlassian.beehive.db - package com.atlassian.beehive.db
 
com.atlassian.beehive.db.spi - package com.atlassian.beehive.db.spi
 
com.atlassian.beehive.hazelcast - package com.atlassian.beehive.hazelcast
 
com.atlassian.beehive.simple - package com.atlassian.beehive.simple
 
createClusterLockService() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTckTest
 
createClusterLockService() - Method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTckTest
 
createClusterLockService() - Method in class com.atlassian.beehive.simple.SimpleClusterLockServiceTckTest
 

D

DatabaseClusterLockLeaseRenewerTest - Class in com.atlassian.beehive.db
 
DatabaseClusterLockLeaseRenewerTest() - Constructor for class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 
DatabaseClusterLockRenewTest - Class in com.atlassian.beehive.db
 
DatabaseClusterLockRenewTest() - Constructor for class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
DatabaseClusterLockServiceTckTest - Class in com.atlassian.beehive.db
Runs the TCK test suite against DatabaseClusterLockService
DatabaseClusterLockServiceTckTest() - Constructor for class com.atlassian.beehive.db.DatabaseClusterLockServiceTckTest
 
DatabaseClusterLockServiceTest - Class in com.atlassian.beehive.db
 
DatabaseClusterLockServiceTest() - Constructor for class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
DatabaseClusterLockStatisticsTest - Class in com.atlassian.beehive.db
Fixed-clock tests that focus on the collection of statistics.
DatabaseClusterLockStatisticsTest() - Constructor for class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 

E

exceptionRule - Variable in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
expectedException - Variable in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
expectedException - Variable in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 

F

FailureStrategy - Interface in com.atlassian.beehive.db.spi
 
FailureStrategy.NullFailureStrategy - Class in com.atlassian.beehive.db.spi
 

G

getAllHeldClusterLocks() - Method in class com.atlassian.beehive.db.spi.MockClusterLockDao
 
getAllHeldClusterLocks() - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 
getClusterLockStatusByName(String) - Method in class com.atlassian.beehive.db.spi.MockClusterLockDao
 
getClusterLockStatusByName(String) - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 
getFailureStrategy() - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 

H

HazelcastClusterLockServiceTckTest - Class in com.atlassian.beehive.hazelcast
 
HazelcastClusterLockServiceTckTest() - Constructor for class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTckTest
 
HazelcastClusterLockServiceTest - Class in com.atlassian.beehive.hazelcast
 
HazelcastClusterLockServiceTest() - Constructor for class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTest
 

I

insertEmptyClusterLock(String) - Method in class com.atlassian.beehive.db.spi.MockClusterLockDao
 
insertEmptyClusterLock(String) - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 

L

LOCK_NAME - Static variable in class com.atlassian.beehive.db.LockCleanupTest
 
LockCleanupTest - Class in com.atlassian.beehive.db
 
LockCleanupTest() - Constructor for class com.atlassian.beehive.db.LockCleanupTest
 
locks - Variable in class com.atlassian.beehive.db.spi.MockClusterLockDao
 

M

MockClusterLockDao - Class in com.atlassian.beehive.db.spi
 
MockClusterLockDao(String) - Constructor for class com.atlassian.beehive.db.spi.MockClusterLockDao
 
mockitoRule - Variable in class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 
mockitoRule - Variable in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
mockitoRule - Variable in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
mockitoRule - Variable in class com.atlassian.beehive.db.LockCleanupTest
 
mockitoRule - Variable in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTest
 

N

NullFailureStrategy() - Constructor for class com.atlassian.beehive.db.spi.FailureStrategy.NullFailureStrategy
 

R

releaseLocksHeldByNode() - Method in class com.atlassian.beehive.db.spi.MockClusterLockDao
 
releaseLocksHeldByNode() - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 
RENEWAL_INTERVAL_MS - Static variable in class com.atlassian.beehive.db.LockCleanupTest
 
renewLease(String) - Method in class com.atlassian.beehive.db.spi.MockClusterLockDao
 
renewLease(String) - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 
resetHazelcast() - Method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTckTest
 
runWithPossibleFailure(Supplier<T>) - Method in class com.atlassian.beehive.db.spi.FailureStrategy.NullFailureStrategy
 
runWithPossibleFailure(Runnable) - Method in class com.atlassian.beehive.db.spi.FailureStrategy.NullFailureStrategy
 
runWithPossibleFailure(Supplier<T>) - Method in interface com.atlassian.beehive.db.spi.FailureStrategy
An interface for simulating failure or success, happening randomly or in a prescribed order.
runWithPossibleFailure(Runnable) - Method in interface com.atlassian.beehive.db.spi.FailureStrategy
 

S

setFailureStrategy(FailureStrategy) - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 
setUp() - Method in class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 
setUp() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
setUp() - Method in class com.atlassian.beehive.db.LockCleanupTest
 
setupHazelcast() - Static method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTckTest
 
setupHazelcast() - Method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTest
 
shutdownHazelcast() - Static method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTckTest
 
SimpleClusterLockServiceTckTest - Class in com.atlassian.beehive.simple
Runs the TCK tests against SimpleClusterLockService
SimpleClusterLockServiceTckTest() - Constructor for class com.atlassian.beehive.simple.SimpleClusterLockServiceTckTest
 
SLEEP_DURATION - Static variable in class com.atlassian.beehive.db.LockCleanupTest
 
StatisticsHolderTest - Class in com.atlassian.beehive.db
 
StatisticsHolderTest() - Constructor for class com.atlassian.beehive.db.StatisticsHolderTest
 

T

tearDown() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
test_runWithLock_reclaimedAfterAbandonment() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTckTest
 
test_runWithLockInterruptibly_doInterruptRace() - Method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTckTest
 
testCleanUpOrphanLocks() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testGetLock() - Method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTest
 
testGetLockNull() - Method in class com.atlassian.beehive.hazelcast.HazelcastClusterLockServiceTest
 
testgetStatisticsSummary_emptyStats() - Method in class com.atlassian.beehive.db.StatisticsHolderTest
 
testgetStatisticsSummary_fullStats() - Method in class com.atlassian.beehive.db.StatisticsHolderTest
 
testGetStatusesOfAllHeldClusterLocks() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testLockInterruptibly_interruptedBeforeFirstTry() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testLockInterruptibly_interruptedBetweenTries() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testLockInterruptibly_releasedBetweenTries() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testLockUnlock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testNoStatsForUntouchedLock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testRenew_errorOnReacquireOnLostRemoteOwnership() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
testRenew_failedReacquireOnLostRemoteOwnership() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
testRenew_finishQuietlyWhenInterrupted() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
testRenew_HappyPath() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
testRenew_InterceptGeneralDaoError() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
testRenew_reportDeadOwner() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
testRenew_successfulReacquireOnLostRemoteOwnership() - Method in class com.atlassian.beehive.db.DatabaseClusterLockRenewTest
 
testRenewal_finishQuietlyOnRenewalNoLongerNecessary() - Method in class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 
testRenewal_finishQuietlyOnUnexpectedErrorFromLock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 
testRenewal_finishQuietlyOnUnsuccessful() - Method in class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 
testRenewal_happyPath() - Method in class com.atlassian.beehive.db.DatabaseClusterLockLeaseRenewerTest
 
testRenewerLostRaceWithUnlock() - Method in class com.atlassian.beehive.db.LockCleanupTest
 
testRenewerUnregistersOnDeadOwner() - Method in class com.atlassian.beehive.db.LockCleanupTest
 
testTryLock_evictDeadFailOnRemote() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLock_evictDeadThread() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLock_failedRemotely() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLock_failureLocal() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_failureRemote() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_localForcedAbandoned() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_nonStateExceptionOnLock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_nonStateExceptionOnUnlock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_ownedRemotely() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLock_reenter() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLock_ReinsertOnDbErased() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLock_retryOnInsertFailure() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLock_stateExceptionOnLock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_stateExceptionOnUnlock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_success() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLock_unownedLock() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testTryLockTimed_interruptedBetweenTries() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testTryLockTimed_releasedBetweenTries() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
testUnlock_giveUpOnStateException() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testUnlock_happyPath() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testUnlock_reentryHappyPath() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testUnlock_rethrowOnTooManyExceptions() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testUnlock_retryOnGeneralExceptions() - Method in class com.atlassian.beehive.db.DatabaseClusterLockServiceTest
 
testUnlockLostRaceWithRenewer() - Method in class com.atlassian.beehive.db.LockCleanupTest
 
tryAcquireLock(String) - Method in class com.atlassian.beehive.db.spi.MockClusterLockDao
 
tryAcquireLock(String) - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 

U

unlock(String) - Method in class com.atlassian.beehive.db.spi.MockClusterLockDao
 
unlock(String) - Method in class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 
unlockInDao() - Method in class com.atlassian.beehive.db.DatabaseClusterLockStatisticsTest
 
UnreliableMockClusterLockDao - Class in com.atlassian.beehive.db.spi
A ClusterLockDao that can be configured to simulate network/db failures.
UnreliableMockClusterLockDao(ClusterLockDao, FailureStrategy) - Constructor for class com.atlassian.beehive.db.spi.UnreliableMockClusterLockDao
 
A C D E F G H I L M N R S T U 
Skip navigation links

Copyright © 2019 Atlassian. All rights reserved.