@Override public void onRetry(int retryNo) { super.onRetry(retryNo); if (null != builder.response) { builder.response.onRetry(retryNo, retryNo); } }
@Override public void onStart() { super.onStart(); if (null != builder.response) { builder.response.onStart(builder.reqType); } }
@Override public void onCancel() { super.onCancel(); if (null != builder.response) { builder.response.onCancel(builder.reqType); } SenderTaskHelper.removeRequestHandle(builder.httpRes.getUrl(builder.reqType), builder.params); }
@Override public void onFinish() { super.onFinish(); if (null != builder.response) { builder.response.onFinish(builder.reqType); } garbageCollection(); builder.isFinished = true; }