Uses of Interface
org.eclipse.aether.internal.impl.synccontext.named.NameMapper
Packages that use NameMapper
-
Uses of NameMapper in org.eclipse.aether.impl.guice
Methods in org.eclipse.aether.impl.guice that return types with arguments of type NameMapperModifier and TypeMethodDescription(package private) Map<String,
NameMapper> AetherModule.provideNameMappers
(NameMapper staticNameMapper, NameMapper gavNameMapper, NameMapper discriminatingNameMapper, NameMapper fileGavNameMapper) Methods in org.eclipse.aether.impl.guice with parameters of type NameMapperModifier and TypeMethodDescription(package private) Map<String,
NameMapper> AetherModule.provideNameMappers
(NameMapper staticNameMapper, NameMapper gavNameMapper, NameMapper discriminatingNameMapper, NameMapper fileGavNameMapper) -
Uses of NameMapper in org.eclipse.aether.internal.impl.synccontext.named
Classes in org.eclipse.aether.internal.impl.synccontext.named that implement NameMapperModifier and TypeClassDescriptionclass
DiscriminatingNameMapper
, that wraps anotherNameMapper
and adds a "discriminator" as prefix, that makes lock names unique including the hostname and local repository (by default).class
ANameMapper
that creates same name mapping as Takari Local Repository does, withbaseDir
(local repo).class
Artifact GAVNameMapper
, uses artifact and metadata coordinates to name their corresponding locks.class
StaticNameMapper
, always assigns one same name, effectively becoming equivalent to "static" sync context.Fields in org.eclipse.aether.internal.impl.synccontext.named declared as NameMapperModifier and TypeFieldDescriptionprivate final NameMapper
NamedLockFactoryAdapter.AdaptedLockSyncContext.lockNaming
private final NameMapper
DiscriminatingNameMapper.nameMapper
private final NameMapper
NamedLockFactoryAdapter.nameMapper
private final NameMapper
NamedLockFactorySelectorSupport.nameMapper
Fields in org.eclipse.aether.internal.impl.synccontext.named with type parameters of type NameMapperModifier and TypeFieldDescriptionprivate static final Map<String,
NameMapper> SimpleNamedLockFactorySelector.NAME_MAPPERS
Methods in org.eclipse.aether.internal.impl.synccontext.named that return NameMapperModifier and TypeMethodDescriptionNamedLockFactorySelector.getSelectedNameMapper()
Returns the selectedNameMapper
, never null.NamedLockFactorySelectorSupport.getSelectedNameMapper()
Returns the selectedNameMapper
, never null.private NameMapper
NamedLockFactorySelectorSupport.selectNameMapper
(Map<String, NameMapper> nameMappers, String mapperName) Method parameters in org.eclipse.aether.internal.impl.synccontext.named with type arguments of type NameMapperModifier and TypeMethodDescriptionprivate NameMapper
NamedLockFactorySelectorSupport.selectNameMapper
(Map<String, NameMapper> nameMappers, String mapperName) Constructors in org.eclipse.aether.internal.impl.synccontext.named with parameters of type NameMapperModifierConstructorDescriptionprivate
AdaptedLockSyncContext
(RepositorySystemSession session, boolean shared, NameMapper lockNaming, NamedLockFactory namedLockFactory) DiscriminatingNameMapper
(NameMapper nameMapper) NamedLockFactoryAdapter
(NameMapper nameMapper, NamedLockFactory namedLockFactory)