@NotNull
  MavenServerResponse<ArrayList<MavenGoalExecutionResult>> executeGoal(
    @NotNull LongRunningTaskInput longRunningTaskInput,
    @NotNull ArrayList<MavenGoalExecutionRequest> requests,
    @NotNull String goal,
    MavenToken token) throws RemoteException;
@NotNull
  MavenServerResponse<ArrayList<MavenGoalExecutionResult>> executeGoal(
    @NotNull LongRunningTaskInput longRunningTaskInput,
    @NotNull ArrayList<MavenGoalExecutionRequest> requests,
    @NotNull String goal,
    MavenToken token)