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
@Singleton
@Named
public final class DefaultTransporterProvider
extends Object
implements org.eclipse.aether.spi.connector.transport.TransporterProvider
-
Constructor Summary
ConstructorDescriptionDefaultTransporterProvider
(Map<String, org.eclipse.aether.spi.connector.transport.TransporterFactory> transporterFactories) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.aether.spi.connector.transport.Transporter
newTransporter
(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.RemoteRepository repository)
-
Constructor Details
-
DefaultTransporterProvider
@Inject public DefaultTransporterProvider(Map<String, org.eclipse.aether.spi.connector.transport.TransporterFactory> transporterFactories)
-
-
Method Details
-
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
-