Class CommandUtils

java.lang.Object
org.apache.bookkeeper.tools.framework.CommandUtils

public class CommandUtils extends Object
Utils to process a commander.
  • Constructor Details

    • CommandUtils

      public CommandUtils()
  • Method Details

    • printUsage

      public static void printUsage(PrintStream printer, String usage)
    • printAvailableFlags

      public static void printAvailableFlags(com.beust.jcommander.JCommander commander, PrintStream printer)
      Print the available flags in commander.
      Parameters:
      commander - commander
      printer - printer
    • printDescription

      public static void printDescription(PrintStream printer, int firstLineIndent, int indent, String description)
    • printAvailableCommands

      public static void printAvailableCommands(Map<String,Command> commands, PrintStream printer)
      Print the available commands in commander.
      Parameters:
      commands - commands
      printer - printer