B C D S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class com.coditory.sherlock.DistributedLockBuilder
-
Builds the lock.
C
- com.coditory.sherlock - package com.coditory.sherlock
D
- DistributedLockBuilder<T> - Class in com.coditory.sherlock
-
Builds a distributed lock of type T.
S
- SherlockException - Exception in com.coditory.sherlock
- SherlockException(String) - Constructor for exception com.coditory.sherlock.SherlockException
- SherlockException(String, Throwable) - Constructor for exception com.coditory.sherlock.SherlockException
W
- withLockDuration(Duration) - Method in class com.coditory.sherlock.DistributedLockBuilder
-
Overrides the default lock duration.
- withLockId(String) - Method in class com.coditory.sherlock.DistributedLockBuilder
-
Set up lock identifier.
- withOwnerId(String) - Method in class com.coditory.sherlock.DistributedLockBuilder
-
Overrides the default owner id used to distinguish who acquired the lock.
- withPermanentLockDuration() - Method in class com.coditory.sherlock.DistributedLockBuilder
-
Overrides the default lock duration so the lock never expires.
- withStaticUniqueOwnerId() - Method in class com.coditory.sherlock.DistributedLockBuilder
-
Overrides the default owner id policy.
- withUniqueOwnerId() - Method in class com.coditory.sherlock.DistributedLockBuilder
-
Overrides the default owner id policy.
All Classes All Packages