Class HttpWagon

java.lang.Object
org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon
org.apache.maven.wagon.providers.http.HttpWagon
All Implemented Interfaces:
org.apache.maven.wagon.StreamingWagon, org.apache.maven.wagon.Wagon

public class HttpWagon extends org.apache.maven.wagon.shared.http.AbstractHttpClientWagon
Author:
Michal Maczka
  • Field Summary

    Fields inherited from class org.apache.maven.wagon.shared.http.AbstractHttpClientWagon

    SC_TOO_MANY_REQUESTS

    Fields inherited from class org.apache.maven.wagon.AbstractWagon

    authenticationInfo, BUFFER_SEGMENT_SIZE, DEFAULT_BUFFER_SIZE, interactive, MAXIMUM_BUFFER_SIZE, MINIMUM_AMOUNT_OF_TRANSFER_CHUNKS, proxyInfo, repository, sessionEventSupport, transferEventSupport

    Fields inherited from interface org.apache.maven.wagon.Wagon

    DEFAULT_CONNECTION_TIMEOUT, DEFAULT_READ_TIMEOUT, ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getFileList(String destinationDirectory)
     

    Methods inherited from class org.apache.maven.wagon.shared.http.AbstractHttpClientWagon

    backoff, cleanupGetTransfer, closeConnection, execute, fillInputData, fillOutputData, getAuthCache, getBasicAuthScope, getCredentialsProvider, getHttpClient, getHttpConfiguration, getHttpHeaders, getInitialBackoffSeconds, getMaxBackoffWaitSeconds, getProxyBasicAuthScope, getURL, getUserAgent, mkdirs, openConnectionInternal, put, putFromStream, putFromStream, putFromStream, resourceExists, setBasicAuthScope, setHeaders, setHttpConfiguration, setHttpHeaders, setInitialBackoffSeconds, setPersistentPool, setPoolingHttpClientConnectionManager, setProxyBasicAuthScope

    Methods inherited from class org.apache.maven.wagon.StreamWagon

    checkInputStream, checkOutputStream, get, getIfNewer, getIfNewerToStream, getInputStream, getOutputStream, getToStream

    Methods inherited from class org.apache.maven.wagon.AbstractWagon

    addSessionListener, addTransferListener, cleanupPutTransfer, connect, connect, connect, connect, connect, connect, createParentDirectories, disconnect, finishGetTransfer, finishPutTransfer, fireGetCompleted, fireGetInitiated, fireGetStarted, firePutCompleted, firePutInitiated, firePutStarted, fireSessionConnectionRefused, fireSessionDebug, fireSessionDisconnected, fireSessionDisconnecting, fireSessionError, fireSessionLoggedIn, fireSessionLoggedOff, fireSessionOpened, fireSessionOpening, fireTransferDebug, fireTransferError, fireTransferProgress, getAuthenticationInfo, getBufferCapacityForTransfer, getPath, getPermissionsOverride, getProxyInfo, getProxyInfo, getReadTimeout, getRepository, getSessionEventSupport, getTimeout, getTransfer, getTransfer, getTransfer, getTransfer, getTransfer, getTransfer, getTransferEventSupport, hasSessionListener, hasTransferListener, isInteractive, openConnection, postProcessListeners, putDirectory, putTransfer, putTransfer, removeSessionListener, removeTransferListener, setInteractive, setPermissionsOverride, setReadTimeout, setSessionEventSupport, setTimeout, setTransferEventSupport, supportsDirectoryCopy, transfer, transfer, transfer, transfer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.maven.wagon.Wagon

    addSessionListener, addTransferListener, connect, connect, connect, connect, connect, connect, disconnect, getReadTimeout, getRepository, getTimeout, hasSessionListener, hasTransferListener, isInteractive, openConnection, putDirectory, removeSessionListener, removeTransferListener, setInteractive, setReadTimeout, setTimeout, supportsDirectoryCopy
  • Constructor Details

    • HttpWagon

      public HttpWagon()
  • Method Details

    • getFileList

      public List<String> getFileList(String destinationDirectory) throws org.apache.maven.wagon.authorization.AuthorizationException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.TransferFailedException
      Specified by:
      getFileList in interface org.apache.maven.wagon.Wagon
      Overrides:
      getFileList in class org.apache.maven.wagon.AbstractWagon
      Throws:
      org.apache.maven.wagon.authorization.AuthorizationException
      org.apache.maven.wagon.ResourceDoesNotExistException
      org.apache.maven.wagon.TransferFailedException