Adds methods to handle some errors

This commit is contained in:
tom79 2017-10-01 19:01:32 +02:00
parent 1cee3c9f81
commit b45fa21c15
1 changed files with 99 additions and 0 deletions

View File

@ -146,6 +146,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setInstance(instanceEntity);
return apiResponse;
@ -178,6 +182,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
return apiResponse;
}
@ -206,6 +214,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
return account;
}
@ -235,6 +247,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
return account;
}
@ -267,6 +283,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
return relationship;
}
@ -306,6 +326,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setRelationships(relationships);
return apiResponse;
@ -402,6 +426,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setStatuses(statuses);
return apiResponse;
@ -434,6 +462,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setStatuses(statuses);
return apiResponse;
@ -456,6 +488,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
return statusContext;
}
@ -533,6 +569,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setStatuses(statuses);
return apiResponse;
@ -588,6 +628,11 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setStatuses(statuses);
return apiResponse;
@ -645,6 +690,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setStatuses(statuses);
return apiResponse;
@ -727,6 +776,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setAccounts(accounts);
return apiResponse;
@ -778,6 +831,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setAccounts(accounts);
return apiResponse;
@ -829,6 +886,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setStatuses(statuses);
return apiResponse;
@ -969,6 +1030,12 @@ public class API {
setError(statusCode, error);
error.printStackTrace();
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
actionCode = statusCode;
setError(statusCode, error);
error.printStackTrace();
}
});
}else{
delete(action, null, new JsonHttpResponseHandler() {
@ -988,6 +1055,11 @@ public class API {
actionCode = statusCode;
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
actionCode = statusCode;
setError(statusCode, error);
}
});
}
@ -1041,6 +1113,12 @@ public class API {
setError(statusCode, error);
error.printStackTrace();
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
actionCode = statusCode;
setError(statusCode, error);
error.printStackTrace();
}
});
apiResponse.setStatuses(statuses);
return apiResponse;
@ -1076,6 +1154,11 @@ public class API {
setError(statusCode, error);
error.printStackTrace();
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
error.printStackTrace();
}
});
return apiResponse;
}
@ -1159,6 +1242,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setNotifications(notifications);
return apiResponse;
@ -1192,6 +1279,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
return attachment;
}
@ -1217,6 +1308,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
return results;
}
@ -1258,6 +1353,10 @@ public class API {
public void onFailure(int statusCode, Header[] headers, Throwable error, JSONObject response){
setError(statusCode, error);
}
@Override
public void onFailure(int statusCode, Header[] headers, String message, Throwable error){
setError(statusCode, error);
}
});
apiResponse.setAccounts(accounts);
return apiResponse;