Interface | Description |
---|---|
NamedLockFactorySelector |
Selector for
NamedLockFactory and NameMapper that selects and exposes selected ones. |
NameMapper |
Component mapping lock names to passed in artifacts and metadata as required.
|
Class | Description |
---|---|
DiscriminatingNameMapper |
Discriminating
NameMapper , that wraps another NameMapper and adds a "discriminator" as prefix, that
makes lock names unique including the hostname and local repository (by default). |
FileGAVNameMapper |
A
NameMapper that creates same name mapping as Takari Local Repository does, with
baseDir (local repo). |
GAVNameMapper |
Artifact GAV
NameMapper , uses artifact and metadata coordinates to name their corresponding locks. |
NamedLockFactoryAdapter |
Adapter to adapt
NamedLockFactory and NamedLock to SyncContext . |
NamedLockFactorySelectorSupport |
Selector implementation support class: by extending this class one may override defaults, or provide completely
alternative way of configuration.
|
SimpleNamedLockFactorySelector |
Simple selector implementation that uses
LocalReadWriteLockNamedLockFactory and GAVNameMapper as
default name lock factory and name mapper. |
StaticNameMapper |
Static
NameMapper , always assigns one same name, effectively becoming equivalent to "static" sync context. |
Copyright © 2010–2022 The Apache Software Foundation. All rights reserved.