@Named(value="okhttp")
@Singleton
public final class AetherRepositoryConnectorFactory
extends java.lang.Object
implements org.eclipse.aether.spi.connector.RepositoryConnectorFactory, org.eclipse.aether.spi.locator.Service
| Modifier and Type | Class and Description |
|---|---|
private static class |
AetherRepositoryConnectorFactory.ConnectorKey |
| Modifier and Type | Field and Description |
|---|---|
private org.eclipse.aether.spi.io.FileProcessor |
fileProcessor |
private static java.lang.String |
LAYOUT_DEFAULT |
private javax.net.ssl.SSLSocketFactory |
sslSocketFactory |
| Constructor and Description |
|---|
AetherRepositoryConnectorFactory() |
AetherRepositoryConnectorFactory(org.eclipse.aether.spi.io.FileProcessor fileProcessor,
javax.net.ssl.SSLSocketFactory sslSocketFactory) |
| Modifier and Type | Method and Description |
|---|---|
float |
getPriority() |
void |
initService(org.eclipse.aether.spi.locator.ServiceLocator locator) |
org.eclipse.aether.spi.connector.RepositoryConnector |
newInstance(org.eclipse.aether.RepositorySystemSession repositorySystemSession,
org.eclipse.aether.repository.RemoteRepository remoteRepository) |
void |
setFileProcessor(org.eclipse.aether.spi.io.FileProcessor fileProcessor) |
private static final java.lang.String LAYOUT_DEFAULT
private org.eclipse.aether.spi.io.FileProcessor fileProcessor
private final javax.net.ssl.SSLSocketFactory sslSocketFactory
public AetherRepositoryConnectorFactory()
throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmException@Inject
public AetherRepositoryConnectorFactory(org.eclipse.aether.spi.io.FileProcessor fileProcessor,
@Nullable
javax.net.ssl.SSLSocketFactory sslSocketFactory)
throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmExceptionpublic float getPriority()
getPriority in interface org.eclipse.aether.spi.connector.RepositoryConnectorFactorypublic org.eclipse.aether.spi.connector.RepositoryConnector newInstance(org.eclipse.aether.RepositorySystemSession repositorySystemSession,
org.eclipse.aether.repository.RemoteRepository remoteRepository)
throws org.eclipse.aether.transfer.NoRepositoryConnectorException
newInstance in interface org.eclipse.aether.spi.connector.RepositoryConnectorFactoryorg.eclipse.aether.transfer.NoRepositoryConnectorExceptionpublic void initService(org.eclipse.aether.spi.locator.ServiceLocator locator)
initService in interface org.eclipse.aether.spi.locator.Servicepublic void setFileProcessor(org.eclipse.aether.spi.io.FileProcessor fileProcessor)