| Package | Description |
|---|---|
| org.eclipse.aether.impl.guice |
The integration with the dependency injection framework
Google Guice.
|
| org.eclipse.aether.internal.impl.synccontext.named |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.util.Map<java.lang.String,NameMapper> |
AetherModule.provideNameMappers(NameMapper staticNameMapper,
NameMapper gavNameMapper,
NameMapper discriminatingNameMapper,
NameMapper fileGavNameMapper) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.util.Map<java.lang.String,NameMapper> |
AetherModule.provideNameMappers(NameMapper staticNameMapper,
NameMapper gavNameMapper,
NameMapper discriminatingNameMapper,
NameMapper fileGavNameMapper) |
| Modifier and Type | Class and Description |
|---|---|
class |
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). |
class |
FileGAVNameMapper
A
NameMapper that creates same name mapping as Takari Local Repository does, with
baseDir (local repo). |
class |
GAVNameMapper
Artifact GAV
NameMapper, uses artifact and metadata coordinates to name their corresponding locks. |
class |
StaticNameMapper
Static
NameMapper, always assigns one same name, effectively becoming equivalent to "static" sync context. |
| Modifier and Type | Field and Description |
|---|---|
private NameMapper |
NamedLockFactoryAdapter.AdaptedLockSyncContext.lockNaming |
private NameMapper |
DiscriminatingNameMapper.nameMapper |
private NameMapper |
NamedLockFactoryAdapter.nameMapper |
private NameMapper |
NamedLockFactorySelectorSupport.nameMapper |
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map<java.lang.String,NameMapper> |
SimpleNamedLockFactorySelector.NAME_MAPPERS |
| Modifier and Type | Method and Description |
|---|---|
NameMapper |
NamedLockFactorySelector.getSelectedNameMapper()
Returns the selected
NameMapper, never null. |
NameMapper |
NamedLockFactorySelectorSupport.getSelectedNameMapper()
Returns the selected
NameMapper, never null. |
private NameMapper |
NamedLockFactorySelectorSupport.selectNameMapper(java.util.Map<java.lang.String,NameMapper> nameMappers,
java.lang.String mapperName) |
| Modifier and Type | Method and Description |
|---|---|
private NameMapper |
NamedLockFactorySelectorSupport.selectNameMapper(java.util.Map<java.lang.String,NameMapper> nameMappers,
java.lang.String mapperName) |
| Constructor and Description |
|---|
AdaptedLockSyncContext(RepositorySystemSession session,
boolean shared,
NameMapper lockNaming,
NamedLockFactory namedLockFactory) |
DiscriminatingNameMapper(NameMapper nameMapper) |
NamedLockFactoryAdapter(NameMapper nameMapper,
NamedLockFactory namedLockFactory) |
| Constructor and Description |
|---|
NamedLockFactorySelectorSupport(java.util.Map<java.lang.String,NamedLockFactory> factories,
java.lang.String defaultFactoryName,
java.util.Map<java.lang.String,NameMapper> nameMappers,
java.lang.String defaultNameMapperName) |
SimpleNamedLockFactorySelector(java.util.Map<java.lang.String,NamedLockFactory> factories,
java.util.Map<java.lang.String,NameMapper> nameMappers) |