Package org.eclipse.aether.named.support
-
Interface Summary Interface Description AdaptedSemaphoreNamedLock.AdaptedSemaphore Wrapper for semaphore-like stuff, that do not share common ancestor.Retry.DoNotRetry Marker interface to apply onto exceptions to make them "never retried" when thrown. -
Class Summary Class Description AdaptedSemaphoreNamedLock Named lock support implementation that is using "adapted" semaphore (to be able to use semaphores not sharing common API).FileLockNamedLock Named lock that usesFileLock.NamedLockFactorySupport Support class forNamedLockFactoryimplementations providing reference counting.NamedLockSupport Support class forNamedLockimplementations providing reference counting.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. -
Exception Summary Exception Description LockUpgradeNotSupportedException Exception thrown when lock upgrade attempted that we do not support.