Package org.eclipse.aether.named.support
package org.eclipse.aether.named.support
-
ClassDescriptionNamed lock support implementation that is using "adapted" semaphore (to be able to use semaphores not sharing common API).Wrapper for semaphore-like stuff, that do not share common ancestor.Named lock that uses
FileLock
.Exception thrown when lock upgrade attempted that we do not support.Support class forNamedLockFactory
implementations providing reference counting.Support class forNamedLock
implementations providing reference counting.Named lock support implementation that is usingReadWriteLock
instances.Retry helper: retries givenCallable
as long as it returnsnull
(interpreted as "no answer yet") or given time passes.Marker interface to apply onto exceptions to make them "never retried" when thrown.