Class SimpleNamedLockFactorySelector
java.lang.Object
org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactorySelectorSupport
org.eclipse.aether.internal.impl.synccontext.named.SimpleNamedLockFactorySelector
- All Implemented Interfaces:
NamedLockFactorySelector
@Singleton
@Named
public final class SimpleNamedLockFactorySelector
extends NamedLockFactorySelectorSupport
Simple selector implementation that uses
LocalReadWriteLockNamedLockFactory
and GAVNameMapper
as
default name lock factory and name mapper.- Since:
- 1.7.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<String,
NamedLockFactory> private static final Map<String,
NameMapper> Fields inherited from class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactorySelectorSupport
FACTORY_KEY, NAME_MAPPER_KEY
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for ServiceLocator.SimpleNamedLockFactorySelector
(Map<String, NamedLockFactory> factories, Map<String, NameMapper> nameMappers) -
Method Summary
Methods inherited from class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactorySelectorSupport
getFactoryName, getNameMapperName, getSelectedNamedLockFactory, getSelectedNameMapper
-
Field Details
-
FACTORIES
-
NAME_MAPPERS
-
-
Constructor Details
-
SimpleNamedLockFactorySelector
public SimpleNamedLockFactorySelector()Default constructor for ServiceLocator. -
SimpleNamedLockFactorySelector
@Inject public SimpleNamedLockFactorySelector(Map<String, NamedLockFactory> factories, Map<String, NameMapper> nameMappers)
-