|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectwjhk.jupload2.upload.HttpConnect
public class HttpConnect
This class implements the task of connecting to a HTTP(S) url using a proxy.
| Constructor Summary | |
|---|---|
HttpConnect(UploadPolicy policy)
Creates a new instance. |
|
| Method Summary | |
|---|---|
Socket |
Connect(URL url)
Connects to a given URL automatically using a proxy. |
Socket |
Connect(URL url,
Proxy proxy)
Connects to a given URL. |
String |
getProtocol()
Retrieve the protocol to be used for the postURL of the current policy. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HttpConnect(UploadPolicy policy)
policy - The UploadPolicy to be used for logging.| Method Detail |
|---|
public Socket Connect(URL url,
Proxy proxy)
throws NoSuchAlgorithmException,
KeyManagementException,
ConnectException,
UnknownHostException,
IOException,
KeyStoreException,
CertificateException,
IllegalArgumentException,
UnrecoverableKeyException
url - The URL to connect toproxy - The proxy to be used, may be null if direct connection is
needed
NoSuchAlgorithmException
KeyManagementException
IOException
UnknownHostException
ConnectException
CertificateException
KeyStoreException
UnrecoverableKeyException
IllegalArgumentException
public Socket Connect(URL url)
throws NoSuchAlgorithmException,
KeyManagementException,
ConnectException,
UnknownHostException,
IOException,
URISyntaxException,
KeyStoreException,
CertificateException,
IllegalArgumentException,
UnrecoverableKeyException
url - The URL to connect to
NoSuchAlgorithmException
KeyManagementException
IOException
UnknownHostException
ConnectException
URISyntaxException
UnrecoverableKeyException
CertificateException
KeyStoreException
UnrecoverableKeyException
IllegalArgumentException
public String getProtocol()
throws URISyntaxException,
KeyManagementException,
NoSuchAlgorithmException,
UnknownHostException,
KeyStoreException,
CertificateException,
IllegalArgumentException,
UnrecoverableKeyException,
IOException,
JUploadException
URISyntaxException
IOException
UnrecoverableKeyException
IllegalArgumentException
CertificateException
KeyStoreException
UnknownHostException
NoSuchAlgorithmException
KeyManagementException
JUploadException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||