Class WagonTransporterFactory

java.lang.Object
org.eclipse.aether.transport.wagon.WagonTransporterFactory
All Implemented Interfaces:
org.eclipse.aether.spi.connector.transport.TransporterFactory

@Named("wagon") public final class WagonTransporterFactory extends Object implements org.eclipse.aether.spi.connector.transport.TransporterFactory
A transporter factory using Apache Maven Wagon. Note that this factory merely serves as an adapter to the Wagon API and by itself does not provide any transport services unless one or more wagon implementations are registered with the WagonProvider.
  • Field Details

  • Constructor Details

  • Method Details

    • getPriority

      public float getPriority()
      Specified by:
      getPriority in interface org.eclipse.aether.spi.connector.transport.TransporterFactory
    • setPriority

      public WagonTransporterFactory setPriority(float priority)
      Sets the priority of this component.
      Parameters:
      priority - The priority.
      Returns:
      This component for chaining, never null.
    • newInstance

      public org.eclipse.aether.spi.connector.transport.Transporter newInstance(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.RemoteRepository repository) throws org.eclipse.aether.transfer.NoTransporterException
      Specified by:
      newInstance in interface org.eclipse.aether.spi.connector.transport.TransporterFactory
      Throws:
      org.eclipse.aether.transfer.NoTransporterException