public abstract class WebClient<W>
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
WebClient()
Constructor for WebClient.
|
protected |
WebClient(W wrappedClient)
Constructor for WebClient.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addCookie(java.lang.String url,
Cookie cookie)
Adds cookie to client.
|
abstract void |
addProxy(Proxy proxy)
addProxy.
|
abstract ServerResponse |
get(java.lang.String url)
Sends a get request through wrapped client instance.
|
abstract ServerResponse |
get(java.lang.String url,
java.lang.Object content,
org.appops.core.mime.MimeType contentType,
Cookie cookie,
HttpHeader header)
Sends a get request through wrapped client instance.
|
abstract ServerResponse |
post(java.lang.String url,
java.lang.Object content,
org.appops.core.mime.MimeType contentType)
Sends a post request through wrapped client instance.
|
abstract ServerResponse |
post(java.lang.String url,
java.lang.Object content,
org.appops.core.mime.MimeType contentType,
Cookie cookie,
HttpHeader httpHeader)
Sends a post request through wrapped client instance.
|
void |
setWrappedClient(W wrappedClient)
Setter for the field
wrappedClient. |
W |
wrappedClient()
wrappedClient.
|
protected WebClient(W wrappedClient)
Constructor for WebClient.
wrappedClient - a W object.protected WebClient()
Constructor for WebClient.
public abstract ServerResponse get(java.lang.String url)
url - Request url.public abstract ServerResponse get(java.lang.String url, java.lang.Object content, org.appops.core.mime.MimeType contentType, Cookie cookie, HttpHeader header)
url - Request url.cookie - Cookie to be sent with request.header - Header to be sent with request.public abstract ServerResponse post(java.lang.String url, java.lang.Object content, org.appops.core.mime.MimeType contentType)
content - Content to be posted on server.contentType - Mimetype of content.url - Request url.public abstract ServerResponse post(java.lang.String url, java.lang.Object content, org.appops.core.mime.MimeType contentType, Cookie cookie, HttpHeader httpHeader)
url - Request url.content - Content to be posted on server.contentType - Mimetype of content.cookie - Cookie to be sent with request.httpHeader - Http header to be sent with request.public abstract void addCookie(java.lang.String url,
Cookie cookie)
url - Url for which cookie is to be added.cookie - to be added.public W wrappedClient()
wrappedClient.
public void setWrappedClient(W wrappedClient)
Setter for the field wrappedClient.
wrappedClient - a W object.Copyright © 2022. All rights reserved.