|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.stackmob.sdk.callback.StackMobRawCallback
public abstract class StackMobRawCallback
| Field Summary | |
|---|---|
protected String |
requestBody
|
protected List<Map.Entry<String,String>> |
requestHeaders
|
protected String |
requestURL
|
protected HttpVerb |
requestVerb
|
protected byte[] |
responseBody
|
protected List<Map.Entry<String,String>> |
responseHeaders
|
protected Integer |
responseStatusCode
|
protected int |
retriesRemaining
|
| Constructor Summary | |
|---|---|
StackMobRawCallback()
|
|
| Method Summary | |
|---|---|
abstract void |
done(HttpVerb requestVerb,
String requestURL,
List<Map.Entry<String,String>> requestHeaders,
String requestBody,
Integer responseStatusCode,
List<Map.Entry<String,String>> responseHeaders,
byte[] responseBody)
the method that will be called when the call to StackMob is complete. |
int |
getRetriesRemaining()
|
static Integer |
getTotalNumberOfItemsFromContentRange(List<Map.Entry<String,String>> responseHeaders)
get the total number of items from the Content-Range header |
int |
getTotalObjectCountFromPagination()
get the total number of items from the Content-Range header |
boolean |
retry(int afterMilliseconds)
The method that will be called when a retry is possible. |
void |
setDone(HttpVerb requestVerb,
String requestURL,
List<Map.Entry<String,String>> requestHeaders,
String requestBody,
Integer responseStatusCode,
List<Map.Entry<String,String>> responseHeaders,
byte[] responseBody)
the method that will be called when the call to StackMob is complete. |
void |
setRetriesRemaining(int remaining)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected HttpVerb requestVerb
protected String requestURL
protected List<Map.Entry<String,String>> requestHeaders
protected String requestBody
protected Integer responseStatusCode
protected List<Map.Entry<String,String>> responseHeaders
protected byte[] responseBody
protected int retriesRemaining
| Constructor Detail |
|---|
public StackMobRawCallback()
| Method Detail |
|---|
public void setDone(HttpVerb requestVerb,
String requestURL,
List<Map.Entry<String,String>> requestHeaders,
String requestBody,
Integer responseStatusCode,
List<Map.Entry<String,String>> responseHeaders,
byte[] responseBody)
requestVerb - the HTTP verb that was requestedrequestURL - the URL that was requestedrequestHeaders - the headers in the requestrequestBody - the body of the request. will be an empty string for GET, DELETE, etc...responseStatusCode - the status code of the HTTP response from StackMobresponseHeaders - the response headers from StackMobresponseBody - the response body from StackMob
public abstract void done(HttpVerb requestVerb,
String requestURL,
List<Map.Entry<String,String>> requestHeaders,
String requestBody,
Integer responseStatusCode,
List<Map.Entry<String,String>> responseHeaders,
byte[] responseBody)
requestVerb - the HTTP verb that was requestedrequestURL - the URL that was requestedrequestHeaders - the headers in the requestrequestBody - the body of the request. will be an empty string for GET, DELETE, etc...responseStatusCode - the status code of the HTTP response from StackMobresponseHeaders - the response headers from StackMobresponseBody - the response body from StackMobpublic boolean retry(int afterMilliseconds)
afterMilliseconds - the number of milliseconds to wait until retrying the request.
public int getRetriesRemaining()
public void setRetriesRemaining(int remaining)
remaining - the number of times the request should be retriedpublic int getTotalObjectCountFromPagination()
public static Integer getTotalNumberOfItemsFromContentRange(List<Map.Entry<String,String>> responseHeaders)
responseHeaders - the headers that were returned in the response
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||