Uses of Class
org.eclipse.aether.named.NamedLockKey
-
Packages that use NamedLockKey Package Description org.eclipse.aether.named org.eclipse.aether.named.providers org.eclipse.aether.named.support -
-
Uses of NamedLockKey in org.eclipse.aether.named
Methods in org.eclipse.aether.named that return NamedLockKey Modifier and Type Method Description NamedLockKeyNamedLock. key()Returns this instance key, nevernull.static NamedLockKeyNamedLockKey. of(java.lang.String name, java.lang.String... resources)static NamedLockKeyNamedLockKey. of(java.lang.String name, java.util.Collection<java.lang.String> resources)Methods in org.eclipse.aether.named with parameters of type NamedLockKey Modifier and Type Method Description default NamedLockNamedLockFactory. getLock(NamedLockKey key)Creates or reuses existingNamedLock.Method parameters in org.eclipse.aether.named with type arguments of type NamedLockKey Modifier and Type Method Description NamedLockNamedLockFactory. getLock(java.util.Collection<NamedLockKey> keys)Creates or reuses existingNamedLock. -
Uses of NamedLockKey in org.eclipse.aether.named.providers
Methods in org.eclipse.aether.named.providers with parameters of type NamedLockKey Modifier and Type Method Description protected NamedLockSupportFileLockNamedLockFactory. createLock(NamedLockKey key)protected ReadWriteLockNamedLockLocalReadWriteLockNamedLockFactory. createLock(NamedLockKey key)protected AdaptedSemaphoreNamedLockLocalSemaphoreNamedLockFactory. createLock(NamedLockKey key)protected org.eclipse.aether.named.providers.NoopNamedLockFactory.NoopNamedLockNoopNamedLockFactory. createLock(NamedLockKey key) -
Uses of NamedLockKey in org.eclipse.aether.named.support
Methods in org.eclipse.aether.named.support that return NamedLockKey Modifier and Type Method Description NamedLockKeyNamedLockSupport. key()Methods in org.eclipse.aether.named.support with parameters of type NamedLockKey Modifier and Type Method Description voidNamedLockFactorySupport. closeLock(NamedLockKey key)protected abstract NamedLockSupportNamedLockFactorySupport. createLock(NamedLockKey key)Implementations shall create and returnNamedLockSupportfor givenname, this method must never returnnull.protected NamedLockNamedLockFactorySupport. getLockAndRefTrack(NamedLockKey key, java.util.function.Supplier<NamedLockSupport> supplier)Method parameters in org.eclipse.aether.named.support with type arguments of type NamedLockKey Modifier and Type Method Description protected NamedLockNamedLockFactorySupport. doGetLock(java.util.Collection<NamedLockKey> keys)NamedLockNamedLockFactorySupport. getLock(java.util.Collection<NamedLockKey> keys)Constructors in org.eclipse.aether.named.support with parameters of type NamedLockKey Constructor Description AdaptedSemaphoreNamedLock(NamedLockKey key, NamedLockFactorySupport factory, AdaptedSemaphoreNamedLock.AdaptedSemaphore semaphore)CompositeNamedLock(NamedLockKey key, NamedLockFactorySupport factory, java.util.Collection<NamedLock> namedLocks)FileLockNamedLock(NamedLockKey key, java.nio.channels.FileChannel fileChannel, NamedLockFactorySupport factory)NamedLockSupport(NamedLockKey key, NamedLockFactorySupport factory)ReadWriteLockNamedLock(NamedLockKey key, NamedLockFactorySupport factory, java.util.concurrent.locks.ReadWriteLock readWriteLock)
-