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 Configuratorconfiguratorprivate 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) voidaddRepositoryFactory(java.lang.String type, RepositoryFactory repositoryFactory)RepositoryconfigureRepository(java.lang.String repoId)RepositoryconfigureRepository(java.lang.String repoId, java.lang.String namespace)private RepositoryfindDescriptor(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:
configureRepositoryin interfaceRepositoryConfigurator
-
configureRepository
public Repository configureRepository(java.lang.String repoId, java.lang.String namespace)
- Specified by:
configureRepositoryin interfaceRepositoryConfigurator
-
-