private IRemoteCallObject setResponse(long key, IRemoteCallObject response,
          boolean complete, boolean error) {
    IRemoteCallObject obj = getCallObj(key);
    if (obj != null) {
      obj.setResponseRemoteCallObject(response);
      obj.setComplete(complete);
      obj.setError(error);
    }
    return obj;
  }