public boolean doTransaction(ClientWrapper db) { String op = operationChooser.nextString(); boolean result = false; for (Entry<String, CmdProvider> entry : operations.entrySet()) { if (StringUtils.equals(entry.getKey(), op)) { result = db.execute(entry.getValue()); break; } } return result; }