public class HTTPConnectionHandler
extends java.lang.Object
| Constructor and Description |
|---|
HTTPConnectionHandler(java.lang.String server) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
authenticate(java.net.HttpURLConnection connection) |
RequestObject |
createRequestObject() |
RequestObject |
createRequestObject(java.lang.String url) |
RequestObject |
createRequestObject(java.lang.String server,
java.lang.String path) |
Authenticator |
getAuthenticator() |
HTTPConnectionHandler |
login(java.lang.String username,
java.lang.String password)
Must be called after setting credentials (and authenticator)
You can get the Return from the Server by asking the Authenticator for
the loginRequest
|
ReturnObject |
send(RequestObject request) |
void |
setAuthenticator(Authenticator authenticator) |
boolean |
testConnection(java.lang.String hostName,
int port,
java.lang.String path) |
HTTPConnectionHandler |
withAuthenticator(Authenticator authenticator) |
public RequestObject createRequestObject(java.lang.String server, java.lang.String path)
public RequestObject createRequestObject(java.lang.String url)
public RequestObject createRequestObject()
public Authenticator getAuthenticator()
public void setAuthenticator(Authenticator authenticator)
public HTTPConnectionHandler withAuthenticator(Authenticator authenticator)
public HTTPConnectionHandler login(java.lang.String username, java.lang.String password) throws java.lang.Exception
username - The Usernamepassword - The Passwordjava.lang.Exception - any Errors for loginprotected void authenticate(java.net.HttpURLConnection connection)
public ReturnObject send(RequestObject request)
public boolean testConnection(java.lang.String hostName,
int port,
java.lang.String path)