Package org.impalaframework.command.framework

Examples of org.impalaframework.command.framework.Command


    Set<String> commandNames = commands.keySet();
    for (String commandName : commandNames) {

      String description = "";

      Command command = commands.get(commandName);

      if (command != null) {
        CommandDefinition commandDefinition = command.getCommandDefinition();
        if (commandDefinition != null) {
          description = commandDefinition.getDescription();
        }
      }
     
View Full Code Here


    if (commandTerms.length > 1) {
      System.arraycopy(commandTerms, 1, extraTerms, 0, extraTerms.length);
    }
   
    final String commandName = commandTerms[0];
    Command command = commandMap.get(commandName);
   
    if (command == null && aliasMap != null) {
      //treat command name as an alias
      String aliasName = commandName;
      String aliasCommandName = aliasMap.get(aliasName);
      command = commandMap.get(aliasCommandName);
    }
   
    if (command != null) {
      if (extraTerms.length > 0 && command instanceof TextParsingCommand) {
        TextParsingCommand t = (TextParsingCommand) command;
        t.extractText(extraTerms, commandState);
      }
   
      try {
        commandState.captureInput(command);
        command.execute(commandState);
      }
      catch (TerminatedCommandException e) {
        //a terminated application exception should be silently caught and ignored
      }
      catch (TerminatedApplicationException e) {
View Full Code Here

    if (commandTerms.length > 1) {
      System.arraycopy(commandTerms, 1, extraTerms, 0, extraTerms.length);
    }
   
    final String commandName = commandTerms[0];
    Command command = commandMap.get(commandName);
   
    if (command == null && aliasMap != null) {
      //treat command name as an alias
      String aliasName = commandName;
      String aliasCommandName = aliasMap.get(aliasName);
      command = commandMap.get(aliasCommandName);
    }
   
    if (command != null) {
      if (extraTerms.length > 0 && command instanceof TextParsingCommand) {
        TextParsingCommand t = (TextParsingCommand) command;
        t.extractText(extraTerms, commandState);
      }
   
      try {
        commandState.captureInput(command);
        command.execute(commandState);
      }
      catch (TerminatedCommandException e) {
        //a terminated application exception should be silently caught and ignored
      }
      catch (TerminatedApplicationException e) {
View Full Code Here

    CommandLineInputCapturer inputCapturer = new CommandLineInputCapturer();
    commandState.setInputCapturer(inputCapturer);

    GlobalCommandState.getInstance().addValue(CommandStateConstants.TEST_CLASS, testClass);

    Command initCommand = getInitCommand();
    initCommand.execute(commandState);

    InteractiveTestCommand testCommand = new InteractiveTestCommand();
    StopCheckerListener stopCheckerListener = new StopCheckerListener();

    Integer maxInactiveSeconds = getMaxInactiveSeconds();
View Full Code Here

        CommandLineInputCapturer inputCapturer = new CommandLineInputCapturer();
        commandState.setInputCapturer(inputCapturer);

        GlobalCommandState.getInstance().addValue(CommandStateConstants.TEST_CLASS, testClass);

        Command initCommand = getInitCommand();
        initCommand.execute(commandState);

        InteractiveTestCommand testCommand = new InteractiveTestCommand();
        StopCheckerListener stopCheckerListener = new StopCheckerListener();

        Integer maxInactiveSeconds = getMaxInactiveSeconds();
View Full Code Here

TOP

Related Classes of org.impalaframework.command.framework.Command

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.