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 ofFileLockNamedLocks.LocalReadWriteLockNamedLockFactory A JVM-local named lock factory that uses namedReentrantReadWriteLocks.LocalSemaphoreNamedLockFactory A JVM-local named lock factory that uses namedSemaphores.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 ofNamedLocks.NamedLockFactorySupport Support class forNamedLockFactoryimplementations providing reference counting.NamedLockSupport Support class forNamedLockimplementations providing reference counting.NoopNamedLockFactory A no-op lock factory, that creates no-op locks.ReadWriteLockNamedLock Named lock support implementation that is usingReadWriteLockinstances.Retry Retry helper: retries givenCallableas 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.