A C D G R S W 
All Classes All Packages

A

acquire() - Method in interface com.coditory.sherlock.DistributedLock
 
acquire() - Method in class com.coditory.sherlock.DistributedLockMock
 
acquire(Duration) - Method in interface com.coditory.sherlock.DistributedLock
 
acquire(Duration) - Method in class com.coditory.sherlock.DistributedLockMock
 
acquireAndExecute(Runnable) - Method in interface com.coditory.sherlock.DistributedLock
 
acquireAndExecute(Duration, Runnable) - Method in interface com.coditory.sherlock.DistributedLock
 
acquireForever() - Method in interface com.coditory.sherlock.DistributedLock
 
acquireForever() - Method in class com.coditory.sherlock.DistributedLockMock
 
acquireForeverAndExecute(Runnable) - Method in interface com.coditory.sherlock.DistributedLock
 
acquireInvocations() - Method in class com.coditory.sherlock.DistributedLockMock
 
alwaysClosedLock(String) - Static method in class com.coditory.sherlock.DistributedLockMock
 
alwaysOpenedLock(String) - Static method in class com.coditory.sherlock.DistributedLockMock
 

C

com.coditory.sherlock - package com.coditory.sherlock
 
createLock(String) - Method in interface com.coditory.sherlock.Sherlock
 
createLock(String) - Method in class com.coditory.sherlock.SherlockStub
 
createLock(String, Duration) - Method in interface com.coditory.sherlock.Sherlock
 
createLock(String, Duration) - Method in class com.coditory.sherlock.SherlockStub
 
createOverridingLock(String) - Method in interface com.coditory.sherlock.Sherlock
 
createOverridingLock(String) - Method in class com.coditory.sherlock.SherlockStub
 
createOverridingLock(String, Duration) - Method in interface com.coditory.sherlock.Sherlock
 
createOverridingLock(String, Duration) - Method in class com.coditory.sherlock.SherlockStub
 
createReentrantLock(String) - Method in interface com.coditory.sherlock.Sherlock
 
createReentrantLock(String) - Method in class com.coditory.sherlock.SherlockStub
 
createReentrantLock(String, Duration) - Method in interface com.coditory.sherlock.Sherlock
 
createReentrantLock(String, Duration) - Method in class com.coditory.sherlock.SherlockStub
 

D

DistributedLock - Interface in com.coditory.sherlock
 
DistributedLockMock - Class in com.coditory.sherlock
 

G

getId() - Method in interface com.coditory.sherlock.DistributedLock
 
getId() - Method in class com.coditory.sherlock.DistributedLockMock
 
getInstanceId() - Method in interface com.coditory.sherlock.Sherlock
 
getInstanceId() - Method in class com.coditory.sherlock.SherlockStub
 
getLockDuration() - Method in interface com.coditory.sherlock.Sherlock
 
getLockDuration() - Method in class com.coditory.sherlock.SherlockStub
 

R

release() - Method in interface com.coditory.sherlock.DistributedLock
 
release() - Method in class com.coditory.sherlock.DistributedLockMock
 
releaseAndExecute(Runnable) - Method in interface com.coditory.sherlock.DistributedLock
 
releaseInvocations() - Method in class com.coditory.sherlock.DistributedLockMock
 

S

sequencedLock(String, List<Boolean>) - Static method in class com.coditory.sherlock.DistributedLockMock
 
sequencedLock(String, List<Boolean>, List<Boolean>) - Static method in class com.coditory.sherlock.DistributedLockMock
 
Sherlock - Interface in com.coditory.sherlock
 
SherlockStub - Class in com.coditory.sherlock
 
SherlockStub() - Constructor for class com.coditory.sherlock.SherlockStub
 
singleStateLock(String, boolean) - Static method in class com.coditory.sherlock.DistributedLockMock
 

W

wasAcquired() - Method in class com.coditory.sherlock.DistributedLockMock
 
wasReleased() - Method in class com.coditory.sherlock.DistributedLockMock
 
withClosedLocks() - Static method in class com.coditory.sherlock.SherlockStub
 
withLock(DistributedLock) - Method in class com.coditory.sherlock.SherlockStub
 
withLockDuration(Duration) - Method in class com.coditory.sherlock.SherlockStub
 
withOpenedLocks() - Static method in class com.coditory.sherlock.SherlockStub
 
withServiceInstanceId(String) - Method in class com.coditory.sherlock.SherlockStub
 
A C D G R S W 
All Classes All Packages