Uses of Class
org.eclipse.aether.named.support.NamedLockSupport
Packages that use NamedLockSupport
-
Uses of NamedLockSupport in org.eclipse.aether.named.providers
Methods in org.eclipse.aether.named.providers that return NamedLockSupportModifier and TypeMethodDescriptionprotected NamedLockSupport
FileLockNamedLockFactory.createLock
(NamedLockKey key) -
Uses of NamedLockSupport in org.eclipse.aether.named.support
Subclasses of NamedLockSupport in org.eclipse.aether.named.supportModifier and TypeClassDescriptionclass
Named lock support implementation that is using "adapted" semaphore (to be able to use semaphores not sharing common API).final class
Implementation of composite lock when "composition" is needed for locks that are naturally mapped as 1:1 name vs some backing implementation.final class
Named lock that usesFileLock
.class
Named lock support implementation that is usingReadWriteLock
instances.Methods in org.eclipse.aether.named.support that return NamedLockSupportModifier and TypeMethodDescriptionprotected abstract NamedLockSupport
NamedLockFactorySupport.createLock
(NamedLockKey key) Implementations shall create and returnNamedLockSupport
for givenname
, this method must never returnnull
.Method parameters in org.eclipse.aether.named.support with type arguments of type NamedLockSupportModifier and TypeMethodDescriptionprotected NamedLock
NamedLockFactorySupport.getLockAndRefTrack
(NamedLockKey key, Supplier<NamedLockSupport> supplier) Constructors in org.eclipse.aether.named.support with parameters of type NamedLockSupportModifierConstructorDescriptionLockUpgradeNotSupportedException
(NamedLockSupport namedLock) Constructor for case, when current thread attempts lock upgrade on given lock instance.