public boolean containsKey(String key) { return asMap().containsKey(key); }
public boolean isShutdown() { return containsKey("shutdown"); }
public File getDataDir() { return newFile(MysqldResourceI.DATADIR); }
public static void main(String[] args) { CommandLineOptionsParser clop = new CommandLineOptionsParser(args); if (clop.containsKey("help")) { printUsage(System.out); return; if (clop.containsKey("silent")) { clop.remove("silent"); PrintStream devNull = new NullPrintStream(); out = devNull; MysqldResource mysqld = new MysqldResource(clop.getBaseDir(), clop .getDataDir(), clop.getVersion(), out, err); Integer newKillDelay = clop.getKillDelay(err); if (newKillDelay != null) { mysqld.setKillDelay(newKillDelay.intValue()); if (clop.isShutdown()) { mysqld.shutdown(); return; mysqld.start(new Threads().newName(), clop.asMap());
public static void main(String[] args) { CommandLineOptionsParser clop = new CommandLineOptionsParser(args); MysqldResource mysqld = new MysqldResource(clop.getBaseDir()); if (args.length == 0) { mysqld.printUsage(); } else if (clop.isShutdown()) { mysqld.shutdown(); } else { mysqld.start(new Threads().newName(), clop.asMap()); } } }
public void testEmptyList() { List list = new ArrayList(); CommandLineOptionsParser parser = new CommandLineOptionsParser(list); Map params = parser.asMap(); assertEquals(0, params.size()); }
public void testEmptyList() { List list = new ArrayList(); CommandLineOptionsParser parser = new CommandLineOptionsParser(list); Map params = parser.asMap(); assertEquals(0, params.size()); }
public void testList() { List list = new ArrayList(); list.add("foo0"); list.add("foo1=bar1"); list.add("--foo2=bar2"); list.add("foo3 = bar3"); CommandLineOptionsParser parser = new CommandLineOptionsParser(list); Map params = parser.asMap(); assertEquals(list.size(), params.size()); assertEquals(null, params.get("foo0")); assertEquals("bar1", params.get("foo1")); assertEquals("bar2", params.get("foo2")); assertEquals("bar3", params.get("foo3")); } }
public Object remove(String key) { return asMap().remove(key); }
public File getBaseDir() { return newFile(MysqldResourceI.BASEDIR); }
public boolean isShutdown() { return containsKey("shutdown"); }
public void testList() { List list = new ArrayList(); list.add("foo0"); list.add("foo1=bar1"); list.add("--foo2=bar2"); list.add("foo3 = bar3"); CommandLineOptionsParser parser = new CommandLineOptionsParser(list); Map params = parser.asMap(); assertEquals(list.size(), params.size()); assertEquals(null, params.get("foo0")); assertEquals("bar1", params.get("foo1")); assertEquals("bar2", params.get("foo2")); assertEquals("bar3", params.get("foo3")); } }
public boolean containsKey(String key) { return asMap().containsKey(key); }
public File getDataDir() { return newFile(MysqldResourceI.DATADIR); }
public Object remove(String key) { return asMap().remove(key); }
public File getBaseDir() { return newFile(MysqldResourceI.BASEDIR); }