All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AdaptedSemaphoreNamedLock Named lock support implementation that is using "adapted" semaphore (to be able to use semaphores not sharing common API).AdaptedSemaphoreNamedLock.AdaptedSemaphore Wrapper for semaphore-like stuff, that do not share common ancestor.FileLockNamedLock Named lock that usesFileLock
.FileLockNamedLockFactory Named locks factory ofFileLockNamedLock
s.LocalReadWriteLockNamedLockFactory A JVM-local named lock factory that uses namedReentrantReadWriteLock
s.LocalSemaphoreNamedLockFactory A JVM-local named lock factory that uses namedSemaphore
s.LockUpgradeNotSupportedException Exception thrown when lock upgrade attempted that we do not support.NamedLock A named lock, functionally similar to existing JVM and other implementations.NamedLockFactory A factory ofNamedLock
s.NamedLockFactorySupport Support class forNamedLockFactory
implementations providing reference counting.NamedLockSupport Support class forNamedLock
implementations providing reference counting.NoopNamedLockFactory A no-op lock factory, that creates no-op locks.ReadWriteLockNamedLock Named lock support implementation that is usingReadWriteLock
instances.Retry Retry helper: retries givenCallable
as long as it returnsnull
(interpreted as "no answer yet") or given time passes.Retry.DoNotRetry Marker interface to apply onto exceptions to make them "never retried" when thrown.