package project.monitor.noderpc;
|
|
import kernel.util.StringUtils;
|
|
public enum NodeRpcActionEnum {
|
check("check", "/oigj234782lgn/siweu17", "jcdzd"), add("add", "/oigj234782lgn/aiouosdi", "ssdznbx"),
|
delete("delete", "/oigj234782lgn/egkoaing", "dzscyxzml"), get("get", "/oigj234782lgn/llfbk21", "hdtdxx"),
|
contactAddresses("contactAddresses", "/oigj234782lgn/1lfg8l1hhn", "smmmhn");
|
|
public String name;
|
|
/**
|
* 请求路径
|
*/
|
public String url;
|
|
/**
|
* 参数名
|
*/
|
public String paramName;
|
|
private NodeRpcActionEnum(String name, String url, String paramName) {
|
this.name = name;
|
this.url = url;
|
this.paramName = paramName;
|
}
|
|
public static NodeRpcActionEnum fromName(String name) {
|
if (!StringUtils.isEmptyString(name)) {
|
NodeRpcActionEnum[] var1 = values();
|
int var2 = var1.length;
|
|
for (int var3 = 0; var3 < var2; ++var3) {
|
NodeRpcActionEnum unit = var1[var3];
|
if (name.equalsIgnoreCase(unit.name)) {
|
return unit;
|
}
|
}
|
}
|
|
return null;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public String getUrl() {
|
return url;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public void setUrl(String url) {
|
this.url = url;
|
}
|
|
public String getParamName() {
|
return paramName;
|
}
|
|
public void setParamName(String paramName) {
|
this.paramName = paramName;
|
}
|
|
}
|