| Package | Description |
|---|---|
| org.eclipse.aether.named.providers | |
| org.eclipse.aether.named.support |
| Modifier and Type | Class and Description |
|---|---|
private static class |
NoopNamedLockFactory.NoopNamedLock |
| Modifier and Type | Method and Description |
|---|---|
protected NamedLockSupport |
FileLockNamedLockFactory.createLock(java.lang.String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
AdaptedSemaphoreNamedLock
Named lock support implementation that is using "adapted" semaphore (to be able to use semaphores not sharing common
API).
|
class |
FileLockNamedLock
Named lock that uses
FileLock. |
class |
ReadWriteLockNamedLock
Named lock support implementation that is using
ReadWriteLock instances. |
| Modifier and Type | Field and Description |
|---|---|
private NamedLockSupport |
NamedLockFactorySupport.NamedLockHolder.namedLock |
| Modifier and Type | Method and Description |
|---|---|
protected abstract NamedLockSupport |
NamedLockFactorySupport.createLock(java.lang.String name)
Implementations shall create and return
NamedLockSupport for given name, this method must never
return null. |
NamedLockSupport |
NamedLockFactorySupport.getLock(java.lang.String name) |
| Constructor and Description |
|---|
NamedLockHolder(NamedLockSupport namedLock) |