org.apache.maven.wagon.providers.http

Class LightweightHttpWagon

public class LightweightHttpWagon extends StreamWagon

Version: $Id: LightweightHttpWagon.java 485098 2006-12-10 00:20:06Z joakime $

Author: Michal Maczka

Field Summary
StringpreviousHttpProxyHost
StringpreviousHttpProxyPort
StringpreviousHttpsProxyHost
StringpreviousHttpsProxyPort
StringpreviousProxyExclusions
HttpURLConnectionputConnection
booleanuseCache
Whether to use any proxy cache or not.
Method Summary
voidcloseConnection()
voidfillInputData(InputData inputData)
voidfillOutputData(OutputData outputData)
ListgetFileList(String destinationDirectory)
voidopenConnection()
voidput(File source, String resourceName)
URLresolveResourceURL(Resource resource)
booleanresourceExists(String resourceName)

Field Detail

previousHttpProxyHost

private String previousHttpProxyHost

previousHttpProxyPort

private String previousHttpProxyPort

previousHttpsProxyHost

private String previousHttpsProxyHost

previousHttpsProxyPort

private String previousHttpsProxyPort

previousProxyExclusions

private String previousProxyExclusions

putConnection

private HttpURLConnection putConnection

useCache

private boolean useCache
Whether to use any proxy cache or not.

UNKNOWN: default="false"

Method Detail

closeConnection

public void closeConnection()

fillInputData

public void fillInputData(InputData inputData)

fillOutputData

public void fillOutputData(OutputData outputData)

getFileList

public List getFileList(String destinationDirectory)

openConnection

public void openConnection()

put

public void put(File source, String resourceName)

resolveResourceURL

private URL resolveResourceURL(Resource resource)

resourceExists

public boolean resourceExists(String resourceName)