public ICommand getCommand() {
    String commandName = UrlUtil.getCommandName(commandParameter);
    ICommand command = commandMap.get(commandName);
    if (command != null) {
      return command;
    }
    return new UnknownCommand(commandParameter);
  }