private List getPerBuildTranslators()

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


  private List<SimpleMessagesTranslator> getPerBuildTranslators(@NotNull final AgentRunningBuildEx build) {
    final RunningBuildServiceLocator perBuildServiceLocator = build.getPerBuildService(RunningBuildServiceLocator.class);
    assert perBuildServiceLocator != null;
    try {
      // TODO: Make it work: for now there no per-build service
      final TranslatorsRegistry service = perBuildServiceLocator.getPerBuildServiceLocator().getSingletonService(TranslatorsRegistry.class);
      if (myTranslatorsRegistry != service) {
        return service.getAllTranslators();
      } else {
        return Collections.emptyList();
      }
    } catch (ServiceNotFoundException e) {
      return Collections.emptyList();
    }
  }