Mercurial > hg > Database > Christie
view src/main/java/christie/topology/node/TopologyNodeConfig.java @ 133:114e0e5b6564
fix prepartoclose
author | akahori |
---|---|
date | Tue, 25 Dec 2018 17:10:49 +0900 |
parents | 0a724c973fc9 |
children |
line wrap: on
line source
package christie.topology.node; import christie.daemon.Config; public class TopologyNodeConfig extends Config { private String managerHostName; private int managerPort = 10000; public String cookie; private String managerKey = "manager"; private String localKey = "local"; public TopologyNodeConfig(String[] args) { super(args); for (int i = 0; i< args.length; i++) { if ("--managerHost".equals(args[i])) { setManagerHostName(args[++i]); } else if ("--managerKey".equals(args[i])) { setManagerKey(args[++i]); } else if ("--localKey".equals(args[i])) { setLocalKey(args[++i]); } else if ("--managerPort".equals(args[i])) { setManagerPort(Integer.parseInt(args[++i])); } else if ("--cookie".equals(args[i])) { cookie = args[++i]; } } } public String getManagerHostName() { return managerHostName; } public void setManagerHostName(String managerHostName) { this.managerHostName = managerHostName; } public int getManagerPort() { return managerPort; } public void setManagerPort(int managerPort) { this.managerPort = managerPort; } public String getLocalKey() { return localKey; } public void setLocalKey(String local) { this.localKey = local; } public void setManagerKey(String manager) { this.managerKey = manager; } public String getManagerKey() { return managerKey; } }