mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

fguigues
29.12.2007 6e0ac2899c4404f07a38afc686a644172ced19b3
Fix Issue 2332 : messages are now sent on stdout
1 files modified
32 ■■■■ changed files
opends/src/server/org/opends/server/tools/ManageTasks.java 32 ●●●● patch | view | raw | blame | history
opends/src/server/org/opends/server/tools/ManageTasks.java
@@ -255,7 +255,7 @@
          // Keep prompting the user until they specify quit of
          // there is a fatal exception
          while (true) {
            println();
            getOutputStream().println();
            Menu<Void> menu = getSummaryMenu();
            MenuResult<Void> result = menu.run();
            if (result.isQuit()) {
@@ -264,12 +264,12 @@
          }
        } else if (task.isPresent()) {
          println();
          getOutputStream().println();
          MenuResult<TaskEntry> r =
                  new PrintTaskInfo(task.getValue()).invoke(this);
          if (r.isAgain()) return 1;
        } else if (summary.isPresent()) {
          println();
          getOutputStream().println();
          printSummaryTable();
        } else if (cancel.isPresent()) {
          MenuResult<TaskEntry> r =
@@ -367,10 +367,10 @@
      tablePrinter.setIndentWidth(INDENT);
      tablePrinter.setTotalWidth(80);
      table.print(tablePrinter);
      println(Message.raw(sw.getBuffer()));
      getOutputStream().println(Message.raw(sw.getBuffer()));
    } else {
      println(INFO_TASKINFO_NO_TASKS.get());
      println();
      getOutputStream().println(INFO_TASKINFO_NO_TASKS.get());
      getOutputStream().println();
    }
  }
@@ -420,8 +420,8 @@
      }
    } else {
      // println();
      println(INFO_TASKINFO_NO_TASKS.get());
      println();
      getOutputStream().println(INFO_TASKINFO_NO_TASKS.get());
      getOutputStream().println();
    }
    menuBuilder.addCharOption(
@@ -676,8 +676,8 @@
        tablePrinter.setIndentWidth(INDENT);
        tablePrinter.setColumnWidth(1, 0);
        table.print(tablePrinter);
        app.println();
        app.println(Message.raw(sw.getBuffer().toString()));
        app.getOutputStream().println();
        app.getOutputStream().println(Message.raw(sw.getBuffer().toString()));
        // Create a table for the task options
        table = new TableBuilder();
@@ -705,7 +705,7 @@
        tablePrinter.setIndentWidth(INDENT);
        tablePrinter.setColumnWidth(1, 0);
        table.print(tablePrinter);
        app.println(Message.raw(sw.getBuffer().toString()));
        app.getOutputStream().println(Message.raw(sw.getBuffer().toString()));
        // Print the last log message if any
        List<Message> logs = taskEntry.getLogMessages();
@@ -723,10 +723,10 @@
          tablePrinter.setIndentWidth(INDENT);
          tablePrinter.setColumnWidth(0, 0);
          table.print(tablePrinter);
          app.println(Message.raw(sw.getBuffer().toString()));
          app.getOutputStream().println(Message.raw(sw.getBuffer().toString()));
        }
        app.println();
        app.getOutputStream().println();
      } catch (Exception e) {
        app.println(ERR_TASKINFO_RETRIEVING_TASK_ENTRY.get(
                    taskId, e.getMessage()));
@@ -800,7 +800,7 @@
      try {
        taskEntry = app.getTaskClient().getTaskEntry(taskId);
        List<Message> logs = taskEntry.getLogMessages();
        app.println();
        app.getOutputStream().println();
        // Create a table for the last log entry
        TableBuilder table = new TableBuilder();
@@ -820,8 +820,8 @@
        tablePrinter.setIndentWidth(INDENT);
        tablePrinter.setColumnWidth(0, 0);
        table.print(tablePrinter);
        app.println(Message.raw(sw.getBuffer().toString()));
        app.println();
        app.getOutputStream().println(Message.raw(sw.getBuffer().toString()));
        app.getOutputStream().println();
      } catch (Exception e) {
        app.println(ERR_TASKINFO_ACCESSING_LOGS.get(taskId, e.getMessage()));
      }