Uses of Interface
org.eclipse.aether.named.NamedLock
Packages that use NamedLock
Package
Description
-
Uses of NamedLock in org.eclipse.aether.named
Methods in org.eclipse.aether.named that return NamedLockModifier and TypeMethodDescriptionNamedLockFactory.getLock
(Collection<NamedLockKey> keys) Creates or reuses existingNamedLock
.default NamedLock
NamedLockFactory.getLock
(NamedLockKey key) Creates or reuses existingNamedLock
. -
Uses of NamedLock in org.eclipse.aether.named.hazelcast
Methods in org.eclipse.aether.named.hazelcast with parameters of type NamedLockModifier and TypeMethodDescriptionprotected void
HazelcastSemaphoreNamedLockFactory.destroyLock
(NamedLock namedLock) -
Uses of NamedLock in org.eclipse.aether.named.ipc
Methods in org.eclipse.aether.named.ipc that return NamedLockModifier and TypeMethodDescriptionprotected NamedLock
IpcNamedLockFactory.doGetLock
(Collection<NamedLockKey> keys) -
Uses of NamedLock in org.eclipse.aether.named.providers
Methods in org.eclipse.aether.named.providers with parameters of type NamedLockModifier and TypeMethodDescriptionprotected void
FileLockNamedLockFactory.destroyLock
(NamedLock namedLock) -
Uses of NamedLock in org.eclipse.aether.named.redisson
Methods in org.eclipse.aether.named.redisson with parameters of type NamedLockModifier and TypeMethodDescriptionprotected void
RedissonSemaphoreNamedLockFactory.destroyLock
(NamedLock namedLock) -
Uses of NamedLock in org.eclipse.aether.named.support
Classes in org.eclipse.aether.named.support that implement NamedLockModifier 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
Support class forNamedLock
implementations providing reference counting.class
Named lock support implementation that is usingReadWriteLock
instances.Methods in org.eclipse.aether.named.support that return NamedLockModifier and TypeMethodDescriptionprotected NamedLock
NamedLockFactorySupport.doGetLock
(Collection<NamedLockKey> keys) final NamedLock
NamedLockFactorySupport.getLock
(Collection<NamedLockKey> keys) protected NamedLock
NamedLockFactorySupport.getLockAndRefTrack
(NamedLockKey key, Supplier<NamedLockSupport> supplier) Methods in org.eclipse.aether.named.support with parameters of type NamedLockModifier and TypeMethodDescriptionprotected void
NamedLockFactorySupport.destroyLock
(NamedLock namedLock) Implementation may override this (empty) method to perform some sort of implementation specific cleanup for given lock name.Constructor parameters in org.eclipse.aether.named.support with type arguments of type NamedLockModifierConstructorDescriptionCompositeNamedLock
(NamedLockKey key, NamedLockFactorySupport factory, Collection<NamedLock> namedLocks)