public GradleRunnerService()

in gradle-runner-agent/src/main/java/jetbrains/buildServer/gradle/agent/GradleRunnerService.java [49:73]


  public GradleRunnerService(final String exePath,
                             final String wrapperName,
                             final GradleCommandLineComposerHolder composerHolder,
                             final GradleTasksComposer tasksComposer,
                             final GradleLaunchModeSelector gradleLaunchModeSelector,
                             final GradleConfigurationCacheDetector gradleConfigurationCacheDetector,
                             final CommandLineParametersProcessor commandLineParametersProcessor,
                             final GradleVersionDetector gradleVersionDetector,
                             final GradleUserHomeManager gradleUserHomeManager) {
    this.exePath = exePath;
    this.wrapperName = wrapperName;
    this.composerHolder = composerHolder;
    this.tasksComposer = tasksComposer;
    this.gradleLaunchModeSelector = gradleLaunchModeSelector;
    this.gradleConfigurationCacheDetector = gradleConfigurationCacheDetector;
    this.commandLineParametersProcessor = commandLineParametersProcessor;
    this.gradleVersionDetector = gradleVersionDetector;
    this.gradleUserHomeManager = gradleUserHomeManager;
    listeners = new Lazy<List<ProcessListener>>() {
      @Override
      protected List<ProcessListener> createValue() {
        return Collections.singletonList(new GradleLoggingListener(getLogger()));
      }
    };
  }