예제 #1
0
  public void processCmd(final String line, final CmdRunner cmdRunner) {
    final String[] tokens = lineToTokens(line);

    try {
      final String cmdName = tokens[0];

      cmdRunner.execute(cmdName, tokens);
    } catch (Exception e) {
    }
  }
예제 #2
0
  public static int processLine(final String line, final CmdRunner cmdRunner) {
    int errorCode = 0;

    final String[] tokens = lineToTokens(line);

    try {
      final String cmdName = tokens[0];

      cmdRunner.execute(cmdName, tokens);
    } catch (Exception e) {
      errorCode = -1;
    }

    return (errorCode);
  }