Class IpcNamedLockFactory
java.lang.Object
org.eclipse.aether.named.support.NamedLockFactorySupport
org.eclipse.aether.named.ipc.IpcNamedLockFactory
- All Implemented Interfaces:
NamedLockFactory
IPC named locks factory.
- Since:
- 2.0.1
-
Field Summary
FieldsFields inherited from class NamedLockFactorySupport
logger, SYSTEM_PROP_DIAGNOSTIC_ENABLED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NamedLockSupportcreateLock(NamedLockKey key) Implementations shall create and returnNamedLockSupportfor givenname, this method must never returnnull.protected NamedLockdoGetLock(Collection<NamedLockKey> keys) protected voidMethods inherited from class NamedLockFactorySupport
closeLock, destroyLock, getLock, getLockAndRefTrack, isDiagnosticEnabled, onFailure, shutdownMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface NamedLockFactory
getLock
-
Field Details
-
NAME
-
client
-
-
Constructor Details
-
IpcNamedLockFactory
-
IpcNamedLockFactory
-
-
Method Details
-
doGetLock
- Overrides:
doGetLockin classNamedLockFactorySupport
-
createLock
Description copied from class:NamedLockFactorySupportImplementations shall create and returnNamedLockSupportfor givenname, this method must never returnnull.- Specified by:
createLockin classNamedLockFactorySupport
-
doShutdown
- Overrides:
doShutdownin classNamedLockFactorySupport
-