@Singleton @Named public final class SimpleNamedLockFactorySelector extends NamedLockFactorySelectorSupport
LocalReadWriteLockNamedLockFactory
and GAVNameMapper
as
default name lock factory and name mapper.Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,NamedLockFactory> |
FACTORIES |
private static java.util.Map<java.lang.String,NameMapper> |
NAME_MAPPERS |
FACTORY_KEY, NAME_MAPPER_KEY
Constructor and Description |
---|
SimpleNamedLockFactorySelector()
Default constructor for ServiceLocator.
|
SimpleNamedLockFactorySelector(java.util.Map<java.lang.String,NamedLockFactory> factories,
java.util.Map<java.lang.String,NameMapper> nameMappers) |
getFactoryName, getNameMapperName, getSelectedNamedLockFactory, getSelectedNameMapper
private static final java.util.Map<java.lang.String,NamedLockFactory> FACTORIES
private static final java.util.Map<java.lang.String,NameMapper> NAME_MAPPERS
public SimpleNamedLockFactorySelector()
@Inject public SimpleNamedLockFactorySelector(java.util.Map<java.lang.String,NamedLockFactory> factories, java.util.Map<java.lang.String,NameMapper> nameMappers)