Allow for deleting an instance of a class

This commit is contained in:
NMerz 2020-10-08 21:40:09 -04:00
parent 22a39c7ed7
commit 5cf3a6a647

View File

@ -44,6 +44,12 @@ public class Requestor {
deleteObject(id, classType, null); deleteObject(id, classType, null);
} }
public void deleteObject(Object toDelete) {
String deleteURL = DEV_BASEURL + "/" + toDelete.getClass().getSimpleName();
Request deleteRequest = buildBaseRequest(deleteURL, "DELETE", new Gson().toJson(toDelete));
launchCall(deleteRequest, null, toDelete.getClass(), null);
}
public void deleteObject(String id, Class classType, RequestErrorHandler failureHandler) { public void deleteObject(String id, Class classType, RequestErrorHandler failureHandler) {
String deleteURL = DEV_BASEURL + "/" + classType.getSimpleName() + "?id=" + id; String deleteURL = DEV_BASEURL + "/" + classType.getSimpleName() + "?id=" + id;
Request deleteRequest = buildBaseRequest(deleteURL, "DELETE", "{}"); Request deleteRequest = buildBaseRequest(deleteURL, "DELETE", "{}");