public TextBuildMessagesTranslator()

in text-translators-agent/src/jetbrains/buildServer/agent/messages/TextBuildMessagesTranslator.java [38:59]


  public TextBuildMessagesTranslator(@NotNull final EventDispatcher<AgentLifeCycleListener> dispatcher,
                                     @NotNull final TranslatorsRegistry registry) {
    myTranslatorsRegistry = registry;
    myActiveRunner = new AtomicReference<BuildRunnerContext>();

    dispatcher.addListener(new AgentLifeCycleAdapter() {
      @Override
      public void beforeRunnerStart(@NotNull final BuildRunnerContext runner) {
        myActiveRunner.set(runner);
      }

      @Override
      public void buildStarted(@NotNull final AgentRunningBuild runningBuild) {
        mySuspendServiceMessages = false;
      }

      @Override
      public void runnerFinished(@NotNull final BuildRunnerContext runner, @NotNull final BuildFinishedStatus status) {
        myActiveRunner.set(null);
      }
    });
  }