📄 berkeleydbparameter.java
字号:
package com.sms.platform.switchcenter.parameter;
import org.apache.log4j.Logger;
import com.sms.platform.switchcenter.inner.reportrespqueue.ReportRespQueue;
public class BerkeleyDBParameter {
private static Logger log = Logger.getLogger(BerkeleyDBParameter.class);
private static BerkeleyDBParameter _instance = null;
private ReportRespQueue respQueue = null;
// 构造函数
private BerkeleyDBParameter() throws Exception {
respQueue = new ReportRespQueue();
String path = "c:/temp/ReportRespQueue";
if (respQueue.open(path, "ReportRespQueue") != 0)
return;
}
/**
* 单例模式获得实例的方法
*
* @return Global
*/
public static synchronized BerkeleyDBParameter getInstance() {
if (_instance == null) {
try {
_instance = new BerkeleyDBParameter();
} catch (Throwable ex) {
log.error("", ex);
System.exit(0);
}
}
return _instance;
}
public ReportRespQueue getRespQueue() {
return respQueue;
}
public void setRespQueue(ReportRespQueue respQueue) {
this.respQueue = respQueue;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -