⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serverhandlerparameter.java

📁 短信开发用于文件交换处理转发的类模块
💻 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 + -