Uses of Class
org.eclipse.aether.named.support.NamedLockSupport
-
Packages that use NamedLockSupport Package Description org.eclipse.aether.named.providers org.eclipse.aether.named.support -
-
Uses of NamedLockSupport in org.eclipse.aether.named.providers
Methods in org.eclipse.aether.named.providers that return NamedLockSupport Modifier and Type Method Description protected NamedLockSupportFileLockNamedLockFactory. createLock(NamedLockKey key) -
Uses of NamedLockSupport in org.eclipse.aether.named.support
Subclasses of NamedLockSupport in org.eclipse.aether.named.support Modifier and Type Class Description classAdaptedSemaphoreNamedLockNamed lock support implementation that is using "adapted" semaphore (to be able to use semaphores not sharing common API).classCompositeNamedLockImplementation of composite lock when "composition" is needed for locks that are naturally mapped as 1:1 name vs some backing implementation.classFileLockNamedLockNamed lock that usesFileLock.classReadWriteLockNamedLockNamed lock support implementation that is usingReadWriteLockinstances.Methods in org.eclipse.aether.named.support that return NamedLockSupport Modifier and Type Method Description protected abstract NamedLockSupportNamedLockFactorySupport. createLock(NamedLockKey key)Implementations shall create and returnNamedLockSupportfor givenname, this method must never returnnull.Method parameters in org.eclipse.aether.named.support with type arguments of type NamedLockSupport Modifier and Type Method Description protected NamedLockNamedLockFactorySupport. getLockAndRefTrack(NamedLockKey key, java.util.function.Supplier<NamedLockSupport> supplier)Constructors in org.eclipse.aether.named.support with parameters of type NamedLockSupport Constructor Description LockUpgradeNotSupportedException(NamedLockSupport namedLock)Constructor for case, when current thread attempts lock upgrade on given lock instance.
-