@Override
  public void execute(@NotNull final ProgressIndicator indicator, ExternalSystemTaskNotificationListener @NotNull ... listeners) {
    indicator.setIndeterminate(true);
    var listener = getProgressIndicatorListener(indicator);
    execute(ArrayUtil.append(listeners, listener));
  }
@Override
  public void execute(@NotNull final ProgressIndicator indicator, ExternalSystemTaskNotificationListener @NotNull ... listeners)