protected void callTaskEnd(final TaskParameter obj) throws Exception {
    mTaskManager.finished(this);

    if (null != mCallback) {
      mCallback.onEndCallback(mType, obj);
    }
  }
 protected void errorProcess(final Throwable th) {
   mTaskManager.finished(this);
   // mTaskManager.cancelAll();
 }
 protected void onCancelledTask() {
   mTaskManager.finished(this);
 }