Class ManualWagonProvider

  • All Implemented Interfaces:
    org.eclipse.aether.transport.wagon.WagonProvider

    public class ManualWagonProvider
    extends Object
    implements org.eclipse.aether.transport.wagon.WagonProvider
    Simplistic wagon provider
    • Constructor Detail

      • ManualWagonProvider

        public ManualWagonProvider​(org.apache.http.impl.client.CloseableHttpClient client,
                                   int readTimeout)
      • ManualWagonProvider

        public ManualWagonProvider​(org.apache.http.impl.client.CloseableHttpClient client,
                                   int readTimeout,
                                   int connectionTimeout)
    • Method Detail

      • lookup

        public org.apache.maven.wagon.Wagon lookup​(String roleHint)
                                            throws Exception
        Specified by:
        lookup in interface org.eclipse.aether.transport.wagon.WagonProvider
        Throws:
        Exception
      • release

        public void release​(org.apache.maven.wagon.Wagon wagon)
        Specified by:
        release in interface org.eclipse.aether.transport.wagon.WagonProvider