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;
                }
            }
        }

    }

}