fr.jayasoft.ivy.url
Class HttpClientHandler
java.lang.Object
fr.jayasoft.ivy.url.AbstractURLHandler
fr.jayasoft.ivy.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()
HttpClientHandler
public HttpClientHandler(java.lang.String realm,
java.lang.String host,
java.lang.String userName,
java.lang.String passwd)
- Parameters:
realm
- may be nullhost
- may be nulluserName
- may be nullpasswd
- may be null
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
- Parameters:
url
-
- 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
- Parameters:
url
-
- Returns: