Mercurial > hg > Members > tatsuki > Alice
annotate src/alice/daemon/Config.java @ 111:ba64a9d76e70 working
Add AutoIncrement
author | sugi |
---|---|
date | Tue, 17 Jul 2012 17:23:55 +0900 |
parents | 3155337e754e |
children |
rev | line source |
---|---|
23
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 package alice.daemon; |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 |
39 | 3 import org.apache.log4j.Level; |
4 | |
23
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
5 public class Config { |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
7 public int localPort = 10000; |
39 | 8 public String logFile = null; |
9 public Level level = null; | |
23
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
10 |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
11 public Config(String[] args) { |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
12 for (int i = 0; i< args.length; i++) { |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
13 if ("-p".equals(args[i])) { |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
14 localPort = Integer.parseInt(args[++i]); |
39 | 15 } else if ("-log".equals(args[i])) { |
16 logFile = args[++i]; | |
17 } else if ("-level".equals(args[i])) { | |
18 String levelStr = args[++i]; | |
19 if (levelStr.equals("fatal")) { | |
20 level = Level.FATAL; | |
21 } else if (levelStr.equals("error")) { | |
22 level = Level.ERROR; | |
23 } else if (levelStr.equals("warn")) { | |
24 level = Level.WARN; | |
25 } else if (levelStr.equals("info")) { | |
26 level = Level.INFO; | |
27 } else if (levelStr.equals("debug")) { | |
28 level = Level.DEBUG; | |
29 } | |
23
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
30 } |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
31 } |
39 | 32 |
23
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
33 } |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
34 |
54bf607118ae
change method to create RemoteDSM
kazz <kazz@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
35 } |