@Singleton @Named public class DefaultRepositoryConnectorProvider extends Object implements RepositoryConnectorProvider, Service
| Constructor and Description |
|---|
DefaultRepositoryConnectorProvider() |
| Modifier and Type | Method and Description |
|---|---|
DefaultRepositoryConnectorProvider |
addRepositoryConnectorFactory(RepositoryConnectorFactory factory) |
void |
initService(ServiceLocator locator) |
RepositoryConnector |
newRepositoryConnector(RepositorySystemSession session,
RemoteRepository repository)
Tries to create a repository connector for the specified remote repository.
|
DefaultRepositoryConnectorProvider |
setRepositoryConnectorFactories(Collection<RepositoryConnectorFactory> factories) |
public DefaultRepositoryConnectorProvider()
public void initService(ServiceLocator locator)
initService in interface Servicepublic DefaultRepositoryConnectorProvider addRepositoryConnectorFactory(RepositoryConnectorFactory factory)
public DefaultRepositoryConnectorProvider setRepositoryConnectorFactories(Collection<RepositoryConnectorFactory> factories)
public RepositoryConnector newRepositoryConnector(RepositorySystemSession session, RemoteRepository repository) throws NoRepositoryConnectorException
RepositoryConnectorProvidernewRepositoryConnector in interface RepositoryConnectorProvidersession - The repository system session from which to configure the connector, must not be null.repository - The remote repository to create a connector for, must not be null.null.NoRepositoryConnectorException - If no available factory can create a connector for the specified remote
repository.Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.