Class DefaultRepositoryConfigurator
- java.lang.Object
-
- org.fedoraproject.xmvn.repository.impl.DefaultRepositoryConfigurator
-
- All Implemented Interfaces:
RepositoryConfigurator
public class DefaultRepositoryConfigurator extends java.lang.Object implements RepositoryConfigurator
-
-
Field Summary
Fields Modifier and Type Field Description private Configurator
configurator
private java.util.Map<java.lang.String,RepositoryFactory>
repositoryFactories
-
Constructor Summary
Constructors Constructor Description DefaultRepositoryConfigurator(Configurator configurator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addRepositoryFactory(java.lang.String type, RepositoryFactory repositoryFactory)
Repository
configureRepository(java.lang.String repoId)
Repository
configureRepository(java.lang.String repoId, java.lang.String namespace)
private Repository
findDescriptor(java.lang.String repoId)
-
-
-
Field Detail
-
configurator
private final Configurator configurator
-
repositoryFactories
private final java.util.Map<java.lang.String,RepositoryFactory> repositoryFactories
-
-
Constructor Detail
-
DefaultRepositoryConfigurator
public DefaultRepositoryConfigurator(Configurator configurator)
-
-
Method Detail
-
addRepositoryFactory
void addRepositoryFactory(java.lang.String type, RepositoryFactory repositoryFactory)
-
findDescriptor
private Repository findDescriptor(java.lang.String repoId)
-
configureRepository
public Repository configureRepository(java.lang.String repoId)
- Specified by:
configureRepository
in interfaceRepositoryConfigurator
-
configureRepository
public Repository configureRepository(java.lang.String repoId, java.lang.String namespace)
- Specified by:
configureRepository
in interfaceRepositoryConfigurator
-
-