public class WrappedHttpPostRequest<T> extends java.lang.Object implements HttpPostRequest<T>
Constructor and Description |
---|
WrappedHttpPostRequest(java.net.HttpURLConnection connection) |
Modifier and Type | Method and Description |
---|---|
HttpResponse<java.lang.Integer> |
execute()
Execute the HTTP request
|
HttpPostRequest<T> |
setObject(T object)
Set the object to post
|
HttpPostRequest<T> |
setSerializer(RequestSerializer<T> serializer)
Set custom serializer from object to JSON
|
public WrappedHttpPostRequest(java.net.HttpURLConnection connection)
public HttpPostRequest<T> setSerializer(RequestSerializer<T> serializer)
setSerializer
in interface HttpPostRequest<T>
serializer
- convert object to JSONpublic HttpPostRequest<T> setObject(T object)
setObject
in interface HttpPostRequest<T>
object
- to postpublic HttpResponse<java.lang.Integer> execute() throws FailedConnectionException, java.io.IOException
execute
in interface HttpRequest<java.lang.Integer>
FailedConnectionException
- if server does not respond correctlyjava.io.IOException
- if an I/O exception occurs.