Package org.eclipse.aether.internal.impl
Class DefaultTransporterProvider
- java.lang.Object
-
- org.eclipse.aether.internal.impl.DefaultTransporterProvider
-
- All Implemented Interfaces:
org.eclipse.aether.spi.connector.transport.TransporterProvider
,org.eclipse.aether.spi.locator.Service
@Singleton @Named public final class DefaultTransporterProvider extends java.lang.Object implements org.eclipse.aether.spi.connector.transport.TransporterProvider, org.eclipse.aether.spi.locator.Service
-
-
Constructor Summary
Constructors Constructor Description DefaultTransporterProvider()
Deprecated.DefaultTransporterProvider(java.util.Set<org.eclipse.aether.spi.connector.transport.TransporterFactory> transporterFactories)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultTransporterProvider
addTransporterFactory(org.eclipse.aether.spi.connector.transport.TransporterFactory factory)
void
initService(org.eclipse.aether.spi.locator.ServiceLocator locator)
org.eclipse.aether.spi.connector.transport.Transporter
newTransporter(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.RemoteRepository repository)
DefaultTransporterProvider
setTransporterFactories(java.util.Collection<org.eclipse.aether.spi.connector.transport.TransporterFactory> factories)
-
-
-
Constructor Detail
-
DefaultTransporterProvider
@Deprecated public DefaultTransporterProvider()
Deprecated.
-
DefaultTransporterProvider
@Inject public DefaultTransporterProvider(java.util.Set<org.eclipse.aether.spi.connector.transport.TransporterFactory> transporterFactories)
-
-
Method Detail
-
initService
public void initService(org.eclipse.aether.spi.locator.ServiceLocator locator)
- Specified by:
initService
in interfaceorg.eclipse.aether.spi.locator.Service
-
addTransporterFactory
public DefaultTransporterProvider addTransporterFactory(org.eclipse.aether.spi.connector.transport.TransporterFactory factory)
-
setTransporterFactories
public DefaultTransporterProvider setTransporterFactories(java.util.Collection<org.eclipse.aether.spi.connector.transport.TransporterFactory> factories)
-
newTransporter
public org.eclipse.aether.spi.connector.transport.Transporter newTransporter(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.RemoteRepository repository) throws org.eclipse.aether.transfer.NoTransporterException
- Specified by:
newTransporter
in interfaceorg.eclipse.aether.spi.connector.transport.TransporterProvider
- Throws:
org.eclipse.aether.transfer.NoTransporterException
-
-