public class DefaultRequestProxy extends java.lang.Object implements IRequestProxy
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultRequestProxy() |
| Modifier and Type | Method and Description |
|---|---|
protected static <T> T |
doSyncRequest(IRequest<T> request) |
static IRequestProxy |
getInstance() |
void |
onRequestFail(RequestBase request,
FailData failData) |
void |
prepareRequest(RequestBase request) |
JsonData |
processOriginDataFromServer(RequestBase request,
JsonData data) |
<T> T |
requestSync(IRequest<T> request) |
<T> void |
sendRequest(IRequest<T> request) |
public static IRequestProxy getInstance()
protected static <T> T doSyncRequest(IRequest<T> request)
public <T> T requestSync(IRequest<T> request)
requestSync in interface IRequestProxypublic <T> void sendRequest(IRequest<T> request)
sendRequest in interface IRequestProxypublic void prepareRequest(RequestBase request)
prepareRequest in interface IRequestProxypublic void onRequestFail(RequestBase request, FailData failData)
onRequestFail in interface IRequestProxypublic JsonData processOriginDataFromServer(RequestBase request, JsonData data)
processOriginDataFromServer in interface IRequestProxy