code: public void handleSuccess ()
      {
          if (_listener instanceof InvocationService.ConfirmListener) {
              reportRequestProcessed();
          } else if (_listener instanceof InvocationService.ResultListener && _resultSet) {
              reportRequestProcessed(_result);
          }
      }
docs: Handles the success case, which by default posts a response to a ConfirmListener.
  If you need something else, or to repond to a ResultListener, you'll need to override this.