📄 serverhandlerparameter.java
字号:
package com.pub.backserver.net;
import com.pub.util.ReaderXml;
import org.jdom.Element;
/**
* <p>Title: 通用短信代理</p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2007</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class ServerHandlerParameter {
public int serverPort = 9999;
public int processorCount = 1;
//Idle事件触发时间
public int IdleTime = 10;
//接收缓冲区的大小
public int inBufferSize = 128;
//发送缓冲区的大小
public int outBufferSize = 128;
private String backLoadMode;
private String backDBDriver;
private String backDBUser;
private String backDBPwd;
private String backDBUrl;
//Black list
private String blackLoadMode;
private String blackDBLoadAllSql;
private String blackDBLoadsql;
private String blackDBLastLoad;
private String blackLoadFile;
private String blackBDBPath;
private String blackBDBName;
private String blackBDBsync;
//Moblie phase
private String phaseLoadMode;
private String phaseDBLoadAllSql;
private String phaseDBLoadsql;
private String phaseDBLastLoad;
private String phaseLoadFile;
private String phaseBDBPath;
private String phaseBDBName;
private String phaseBDBsync;
// Product Order
private String orderLoadMode;
private String orderDBLoadAllSql;
private String orderDBLoadsql;
private String orderDBLastLoad;
private String orderLoadFile;
private String orderBDBPath;
private String orderBDBName;
private String orderBDBsync;
private String timeBDBPath;
private String timeBDBName;
public ServerHandlerParameter() {
}
public int read(Element node) {
serverPort = ReaderXml.getAttributeInteger(node, "serverPort", 9999);
processorCount = ReaderXml.getAttributeInteger(node, "processorCount",1);
IdleTime = ReaderXml.getAttributeInteger(node, "IdleTime", 10);
inBufferSize = ReaderXml.getAttributeInteger(node, "inBufferSize", 128);
outBufferSize = ReaderXml.getAttributeInteger(node, "outBufferSize",128);
backLoadMode = ReaderXml.getChildTextString(node, "backLoadMode", "");
backDBDriver = ReaderXml.getChildTextString(node, "backDBDriver", "");
backDBUser = ReaderXml.getChildTextString(node, "backDBUser", "");
backDBPwd = ReaderXml.getChildTextString(node, "backDBPwd", "");
backDBUrl = ReaderXml.getChildTextString(node, "backDBUrl", "");
blackLoadMode = ReaderXml.getChildTextString(node, "blackLoadMode", "all");
blackDBLoadAllSql = ReaderXml.getChildTextString(node, "blackDBLoadAllSql", "");
blackDBLoadsql = ReaderXml.getChildTextString(node, "blackDBLoadsql", "");
blackDBLastLoad = ReaderXml.getChildTextString(node, "blackDBLastLoad", "");
blackLoadFile = ReaderXml.getChildTextString(node, "blackLoadFile", "");
blackBDBPath = ReaderXml.getChildTextString(node, "blackBDBPath", "");
blackBDBName = ReaderXml.getChildTextString(node, "blackBDBName", "");
blackBDBsync = ReaderXml.getChildTextString(node, "blackBDBsync", "");
phaseLoadMode = ReaderXml.getChildTextString(node, "phaseLoadMode", "");
phaseDBLoadAllSql = ReaderXml.getChildTextString(node, "phaseDBLoadAllSql", "");
phaseDBLoadsql = ReaderXml.getChildTextString(node, "phaseDBLoadsql", "");
phaseDBLastLoad = ReaderXml.getChildTextString(node, "phaseDBLastLoad", "");
phaseLoadFile = ReaderXml.getChildTextString(node, "phaseLoadFile", "");
phaseBDBPath = ReaderXml.getChildTextString(node, "phaseBDBPath", "");
phaseBDBName = ReaderXml.getChildTextString(node, "phaseBDBName", "");
phaseBDBsync = ReaderXml.getChildTextString(node, "phaseBDBsync", "");
orderLoadMode = ReaderXml.getChildTextString(node, "orderLoadMode", "");
orderDBLoadAllSql = ReaderXml.getChildTextString(node, "orderDBLoadAllSql", "");
orderDBLoadsql = ReaderXml.getChildTextString(node, "orderDBLoadsql", "");
orderDBLastLoad = ReaderXml.getChildTextString(node, "orderDBLastLoad", "");
orderLoadFile = ReaderXml.getChildTextString(node, "orderLoadFile", "");
orderBDBPath = ReaderXml.getChildTextString(node, "orderBDBPath", "");
orderBDBName = ReaderXml.getChildTextString(node, "orderBDBName", "");
orderBDBsync = ReaderXml.getChildTextString(node, "orderBDBsync", "");
timeBDBPath = ReaderXml.getChildTextString(node, "timeBDBPath", "");
timeBDBName = ReaderXml.getChildTextString(node, "timeBDBName", "");
return 0;
}
public String getBackDBDriver() {
return backDBDriver;
}
public void setBackDBDriver(String backDBDriver) {
this.backDBDriver = backDBDriver;
}
public String getBackDBPwd() {
return backDBPwd;
}
public void setBackDBPwd(String backDBPwd) {
this.backDBPwd = backDBPwd;
}
public String getBackDBUrl() {
return backDBUrl;
}
public void setBackDBUrl(String backDBUrl) {
this.backDBUrl = backDBUrl;
}
public String getBackDBUser() {
return backDBUser;
}
public void setBackDBUser(String backDBUser) {
this.backDBUser = backDBUser;
}
public String getBackLoadMode() {
return backLoadMode;
}
public void setBackLoadMode(String backLoadMode) {
this.backLoadMode = backLoadMode;
}
public String getBlackBDBName() {
return blackBDBName;
}
public void setBlackBDBName(String blackBDBName) {
this.blackBDBName = blackBDBName;
}
public String getBlackBDBPath() {
return blackBDBPath;
}
public void setBlackBDBPath(String blackBDBPath) {
this.blackBDBPath = blackBDBPath;
}
public String getBlackBDBsync() {
return blackBDBsync;
}
public void setBlackBDBsync(String blackBDBsync) {
this.blackBDBsync = blackBDBsync;
}
public String getBlackDBLastLoad() {
return blackDBLastLoad;
}
public void setBlackDBLastLoad(String blackDBLastLoad) {
this.blackDBLastLoad = blackDBLastLoad;
}
public String getBlackDBLoadAllSql() {
return blackDBLoadAllSql;
}
public void setBlackDBLoadAllSql(String blackDBLoadAllSql) {
this.blackDBLoadAllSql = blackDBLoadAllSql;
}
public String getBlackDBLoadsql() {
return blackDBLoadsql;
}
public void setBlackDBLoadsql(String blackDBLoadsql) {
this.blackDBLoadsql = blackDBLoadsql;
}
public String getBlackLoadFile() {
return blackLoadFile;
}
public void setBlackLoadFile(String blackLoadFile) {
this.blackLoadFile = blackLoadFile;
}
public String getBlackLoadMode() {
return blackLoadMode;
}
public void setBlackLoadMode(String blackLoadMode) {
this.blackLoadMode = blackLoadMode;
}
public int getIdleTime() {
return IdleTime;
}
public void setIdleTime(int idleTime) {
IdleTime = idleTime;
}
public int getInBufferSize() {
return inBufferSize;
}
public void setInBufferSize(int inBufferSize) {
this.inBufferSize = inBufferSize;
}
public String getOrderBDBName() {
return orderBDBName;
}
public void setOrderBDBName(String orderBDBName) {
this.orderBDBName = orderBDBName;
}
public String getOrderBDBPath() {
return orderBDBPath;
}
public void setOrderBDBPath(String orderBDBPath) {
this.orderBDBPath = orderBDBPath;
}
public String getOrderBDBsync() {
return orderBDBsync;
}
public void setOrderBDBsync(String orderBDBsync) {
this.orderBDBsync = orderBDBsync;
}
public String getOrderDBLastLoad() {
return orderDBLastLoad;
}
public void setOrderDBLastLoad(String orderDBLastLoad) {
this.orderDBLastLoad = orderDBLastLoad;
}
public String getOrderDBLoadAllSql() {
return orderDBLoadAllSql;
}
public void setOrderDBLoadAllSql(String orderDBLoadAllSql) {
this.orderDBLoadAllSql = orderDBLoadAllSql;
}
public String getOrderDBLoadsql() {
return orderDBLoadsql;
}
public void setOrderDBLoadsql(String orderDBLoadsql) {
this.orderDBLoadsql = orderDBLoadsql;
}
public String getOrderLoadFile() {
return orderLoadFile;
}
public void setOrderLoadFile(String orderLoadFile) {
this.orderLoadFile = orderLoadFile;
}
public String getOrderLoadMode() {
return orderLoadMode;
}
public void setOrderLoadMode(String orderLoadMode) {
this.orderLoadMode = orderLoadMode;
}
public int getOutBufferSize() {
return outBufferSize;
}
public void setOutBufferSize(int outBufferSize) {
this.outBufferSize = outBufferSize;
}
public String getPhaseBDBName() {
return phaseBDBName;
}
public void setPhaseBDBName(String phaseBDBName) {
this.phaseBDBName = phaseBDBName;
}
public String getPhaseBDBPath() {
return phaseBDBPath;
}
public void setPhaseBDBPath(String phaseBDBPath) {
this.phaseBDBPath = phaseBDBPath;
}
public String getPhaseBDBsync() {
return phaseBDBsync;
}
public void setPhaseBDBsync(String phaseBDBsync) {
this.phaseBDBsync = phaseBDBsync;
}
public String getPhaseDBLastLoad() {
return phaseDBLastLoad;
}
public void setPhaseDBLastLoad(String phaseDBLastLoad) {
this.phaseDBLastLoad = phaseDBLastLoad;
}
public String getPhaseDBLoadAllSql() {
return phaseDBLoadAllSql;
}
public void setPhaseDBLoadAllSql(String phaseDBLoadAllSql) {
this.phaseDBLoadAllSql = phaseDBLoadAllSql;
}
public String getPhaseDBLoadsql() {
return phaseDBLoadsql;
}
public void setPhaseDBLoadsql(String phaseDBLoadsql) {
this.phaseDBLoadsql = phaseDBLoadsql;
}
public String getPhaseLoadFile() {
return phaseLoadFile;
}
public void setPhaseLoadFile(String phaseLoadFile) {
this.phaseLoadFile = phaseLoadFile;
}
public String getPhaseLoadMode() {
return phaseLoadMode;
}
public void setPhaseLoadMode(String phaseLoadMode) {
this.phaseLoadMode = phaseLoadMode;
}
public int getProcessorCount() {
return processorCount;
}
public void setProcessorCount(int processorCount) {
this.processorCount = processorCount;
}
public int getServerPort() {
return serverPort;
}
public void setServerPort(int serverPort) {
this.serverPort = serverPort;
}
public String getTimeBDBName() {
return timeBDBName;
}
public void setTimeBDBName(String timeBDBName) {
this.timeBDBName = timeBDBName;
}
public String getTimeBDBPath() {
return timeBDBPath;
}
public void setTimeBDBPath(String timeBDBPath) {
this.timeBDBPath = timeBDBPath;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -