org.apache.ivy.util.url
Class HttpClientHandler
java.lang.Object
org.apache.ivy.util.url.AbstractURLHandler
org.apache.ivy.util.url.HttpClientHandler
- All Implemented Interfaces:
- URLHandler
public class HttpClientHandler
- extends AbstractURLHandler
- Author:
- Xavier Hanin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpClientHandler
public HttpClientHandler()
openStream
public java.io.InputStream openStream(java.net.URL url)
throws java.io.IOException
- Throws:
java.io.IOException
download
public void download(java.net.URL src,
java.io.File dest,
CopyProgressListener l)
throws java.io.IOException
- Throws:
java.io.IOException
getURLInfo
public URLHandler.URLInfo getURLInfo(java.net.URL url)
- Description copied from interface:
URLHandler
- never returns null, return UNAVAILABLE when url is not reachable
- Returns:
getURLInfo
public URLHandler.URLInfo getURLInfo(java.net.URL url,
int timeout)
- Description copied from interface:
URLHandler
- never returns null, return UNAVAILABLE when url is not reachable
- Returns:
getHttpClientMajorVersion
public int getHttpClientMajorVersion()