Package org.prebid.mobile.http
Class HTTPPost
- java.lang.Object
-
- org.prebid.mobile.http.HTTPPost
-
public abstract class HTTPPost extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description HTTPPost()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract booleancanIAccessDeviceData()voidexecute()protected abstract java.lang.StringgetAuctionId()protected abstract java.lang.StringgetExistingCookie()protected abstract org.json.JSONObjectgetPostData()protected abstract java.lang.StringgetUrl()protected abstract voidhttpCookieSync(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)protected abstract booleanisTimeoutMillisUpdated()protected TaskResult<org.json.JSONObject>makeHttpRequest()protected abstract voidonPostExecute(TaskResult<org.json.JSONObject> response)protected abstract voidsetTimeoutMillisUpdated(boolean b)
-
-
-
Method Detail
-
execute
public void execute()
-
makeHttpRequest
protected TaskResult<org.json.JSONObject> makeHttpRequest()
-
onPostExecute
@MainThread protected abstract void onPostExecute(TaskResult<org.json.JSONObject> response)
-
getUrl
protected abstract java.lang.String getUrl()
-
setTimeoutMillisUpdated
protected abstract void setTimeoutMillisUpdated(boolean b)
-
isTimeoutMillisUpdated
protected abstract boolean isTimeoutMillisUpdated()
-
getAuctionId
protected abstract java.lang.String getAuctionId()
-
getPostData
protected abstract org.json.JSONObject getPostData() throws NoContextException- Throws:
NoContextException
-
canIAccessDeviceData
protected abstract boolean canIAccessDeviceData()
-
getExistingCookie
protected abstract java.lang.String getExistingCookie()
-
httpCookieSync
protected abstract void httpCookieSync(java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
-
-