Пример #1
0
  public DefaultLoggingManager start() {
    started = true;
    for (StandardOutputListener stdoutListener : stdoutListeners) {
      loggingOutput.addStandardOutputListener(stdoutListener);
    }
    for (StandardOutputListener stderrListener : stderrListeners) {
      loggingOutput.addStandardErrorListener(stderrListener);
    }
    for (OutputEventListener outputEventListener : outputEventListeners) {
      loggingOutput.addOutputEventListener(outputEventListener);
    }
    loggingSystem.start();
    javaUtilLoggingSystem.start();
    stdOutLoggingSystem.start();
    stdErrLoggingSystem.start();

    return this;
  }
Пример #2
0
 public void addStandardOutputListener(StandardOutputListener listener) {
   if (stdoutListeners.add(listener) && started) {
     loggingOutput.addStandardOutputListener(listener);
   }
 }