Uses of Class
org.eclipse.aether.named.NamedLockKey
Packages that use NamedLockKey
Package
Description
-
Uses of NamedLockKey in org.eclipse.aether.internal.impl.synccontext.named
Methods in org.eclipse.aether.internal.impl.synccontext.named that return types with arguments of type NamedLockKeyModifier and TypeMethodDescriptionBasedirNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) DiscriminatingNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) GAVNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) HashingNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) NameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) Creates (opaque) names for passed in artifacts and metadata.StaticNameMapper.nameLocks(RepositorySystemSession session, Collection<? extends Artifact> artifacts, Collection<? extends Metadata> metadatas) -
Uses of NamedLockKey in org.eclipse.aether.named
Methods in org.eclipse.aether.named that return NamedLockKeyModifier and TypeMethodDescriptionNamedLock.key()Returns this instance key, nevernull.static NamedLockKeystatic NamedLockKeyNamedLockKey.of(String name, Collection<String> resources) Methods in org.eclipse.aether.named with parameters of type NamedLockKeyModifier and TypeMethodDescriptiondefault NamedLockNamedLockFactory.getLock(NamedLockKey key) Creates or reuses existingNamedLock.Method parameters in org.eclipse.aether.named with type arguments of type NamedLockKeyModifier and TypeMethodDescriptionNamedLockFactory.getLock(Collection<NamedLockKey> keys) Creates or reuses existingNamedLock. -
Uses of NamedLockKey in org.eclipse.aether.named.hazelcast
Methods in org.eclipse.aether.named.hazelcast with parameters of type NamedLockKeyModifier and TypeMethodDescriptioncom.hazelcast.cp.ISemaphoreDirectHazelcastSemaphoreProvider.acquireSemaphore(com.hazelcast.core.HazelcastInstance hazelcastInstance, NamedLockKey key) abstract com.hazelcast.cp.ISemaphoreHazelcastSemaphoreProvider.acquireSemaphore(com.hazelcast.core.HazelcastInstance hazelcastInstance, NamedLockKey key) Invoked when new instance of semaphore needed for given key.protected AdaptedSemaphoreNamedLockHazelcastSemaphoreNamedLockFactory.createLock(NamedLockKey key) voidDirectHazelcastSemaphoreProvider.releaseSemaphore(com.hazelcast.core.HazelcastInstance hazelcastInstance, NamedLockKey key, com.hazelcast.cp.ISemaphore semaphore) abstract voidHazelcastSemaphoreProvider.releaseSemaphore(com.hazelcast.core.HazelcastInstance hazelcastInstance, NamedLockKey key, com.hazelcast.cp.ISemaphore semaphore) Invoked when passed in semaphore associated with passed in key is not to be used anymore. -
Uses of NamedLockKey in org.eclipse.aether.named.ipc
Methods in org.eclipse.aether.named.ipc with parameters of type NamedLockKeyModifier and TypeMethodDescriptionprotected NamedLockSupportIpcNamedLockFactory.createLock(NamedLockKey key) Method parameters in org.eclipse.aether.named.ipc with type arguments of type NamedLockKeyModifier and TypeMethodDescriptionprotected NamedLockIpcNamedLockFactory.doGetLock(Collection<NamedLockKey> keys) -
Uses of NamedLockKey in org.eclipse.aether.named.providers
Methods in org.eclipse.aether.named.providers with parameters of type NamedLockKeyModifier and TypeMethodDescriptionprotected 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.redisson
Methods in org.eclipse.aether.named.redisson with parameters of type NamedLockKeyModifier and TypeMethodDescriptionprotected ReadWriteLockNamedLockRedissonReadWriteLockNamedLockFactory.createLock(NamedLockKey key) protected AdaptedSemaphoreNamedLockRedissonSemaphoreNamedLockFactory.createLock(NamedLockKey key) -
Uses of NamedLockKey in org.eclipse.aether.named.support
Methods in org.eclipse.aether.named.support that return NamedLockKeyMethods in org.eclipse.aether.named.support with parameters of type NamedLockKeyModifier and TypeMethodDescriptionvoidNamedLockFactorySupport.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, Supplier<NamedLockSupport> supplier) Method parameters in org.eclipse.aether.named.support with type arguments of type NamedLockKeyModifier and TypeMethodDescriptionprotected NamedLockNamedLockFactorySupport.doGetLock(Collection<NamedLockKey> keys) final NamedLockNamedLockFactorySupport.getLock(Collection<NamedLockKey> keys) Constructors in org.eclipse.aether.named.support with parameters of type NamedLockKeyModifierConstructorDescriptionAdaptedSemaphoreNamedLock(NamedLockKey key, NamedLockFactorySupport factory, AdaptedSemaphoreNamedLock.AdaptedSemaphore semaphore) CompositeNamedLock(NamedLockKey key, NamedLockFactorySupport factory, Collection<NamedLock> namedLocks) FileLockNamedLock(NamedLockKey key, FileChannel fileChannel, NamedLockFactorySupport factory) NamedLockSupport(NamedLockKey key, NamedLockFactorySupport factory) ReadWriteLockNamedLock(NamedLockKey key, NamedLockFactorySupport factory, ReadWriteLock readWriteLock)