public Object execute(ShellSession session, String[] args) { boolean values = false; Map<String, Object> vars = session.getVariables(); for (int i = 0; i < args.length; i++) { if ("-values".equals(args[i])) values = true; else throw new CommandException("unknown argument: " + args[i]); } System.out.println("Printing Variables ..."); if (values) { for (String key : vars.keySet()) { System.out.println(key + " => " + String.valueOf(vars.get(key))); } } else { for (String key : vars.keySet()) { System.out.println(key); } } System.out.println(" ** " + vars.size() + " variables total."); return null; }
public Object execute(ShellSession session, String[] args) { boolean values = false; Map<String, Object> vars = session.getVariables(); for (int i = 0; i < args.length; i++) { if ("-values".equals(args[i])) values = true; else throw new CommandException("unknown argument: " + args[i]); } System.out.println("Printing Variables ..."); if (values) { for (String key : vars.keySet()) { System.out.println(key + " => " + String.valueOf(vars.get(key))); } } else { for (String key : vars.keySet()) { System.out.println(key); } } System.out.println(" ** " + vars.size() + " variables total."); return null; }
public Object execute(ShellSession session, String[] args) { boolean values = false; Map<String, Object> vars = session.getVariables(); for (int i = 0; i < args.length; i++) { if ("-values".equals(args[i])) values = true; else throw new CommandException("unknown argument: " + args[i]); } System.out.println("Printing Variables ..."); if (values) { for (String key : vars.keySet()) { System.out.println(key + " => " + String.valueOf(vars.get(key))); } } else { for (String key : vars.keySet()) { System.out.println(key); } } System.out.println(" ** " + vars.size() + " variables total."); return null; }
public Object execute(ShellSession session, String[] args) { session.setCtxObject(MVEL.eval(args[0], session.getCtxObject(), session.getVariables())); return "Changed Context"; }
public Object execute(ShellSession session, String[] args) { session.setCtxObject(MVEL.eval(args[0], session.getCtxObject(), session.getVariables())); return "Changed Context"; }
public Object execute(ShellSession session, String[] args) { session.setCtxObject(MVEL.eval(args[0], session.getCtxObject(), session.getVariables())); return "Changed Context"; }
if (!session.getVariables().containsKey(args[0])) { System.out.println("inspect: no such variable: " + args[0]); return null; Object val = session.getVariables().get(args[0]);
if (!session.getVariables().containsKey(args[0])) { System.out.println("inspect: no such variable: " + args[0]); return null; Object val = session.getVariables().get(args[0]);
if (!session.getVariables().containsKey(args[0])) { System.out.println("inspect: no such variable: " + args[0]); return null; Object val = session.getVariables().get(args[0]);