Mercurial > hg > Database > Alice
view src/main/java/alice/daemon/Config.java @ 419:aefbe41fcf12 dispose
change tab to space
author | sugi |
---|---|
date | Tue, 15 Jul 2014 16:00:22 +0900 (2014-07-15) |
parents | 5b706d682cba |
children | 7be9054f7465 |
line wrap: on
line source
package alice.daemon; import org.apache.log4j.Level; public class Config { public int localPort = 10000; public String logFile = null; public Level level = null; public String MCSTADDR = "224.0.0.1"; public String nis = "en1"; public Config(String[] args) { for (int i = 0; i< args.length; i++) { if ("-p".equals(args[i])) { localPort = Integer.parseInt(args[++i]); } else if ("-log".equals(args[i])) { logFile = args[++i]; } else if ("-n".equals(args[i])) { nis = args[++i]; } else if ("-a".equals(args[i])) { MCSTADDR = args[++i]; } else if ("-level".equals(args[i])) { String levelStr = args[++i]; if (levelStr.equals("fatal")) { level = Level.FATAL; } else if (levelStr.equals("error")) { level = Level.ERROR; } else if (levelStr.equals("warn")) { level = Level.WARN; } else if (levelStr.equals("info")) { level = Level.INFO; } else if (levelStr.equals("debug")) { level = Level.DEBUG; } } } } }