📄 connectionpoolmanager.java
字号:
/**
* <pre>
* 这里说明修改记录,包括修改人,修改时间和修改目的和内容
* ---修改时间---修改人---修改目的和内容----------------------
*
* </pre>
*/
package com.cmcc.mm7.vasp.common;
import org.apache.log4j.Logger;
import com.cmcc.mm7.vasp.service.MM7Sender;
/**
* 对连接池的连接进行管理,到了一定的时间后,关闭连接
*
* @author HuaFeng
* @version 1.0 (2006-7-27 15:01:14)
*
*/
public class ConnectionPoolManager extends Thread {
ConnectionPool pool = null;
private static final Logger log = Logger.getLogger(MM7Sender.class);
long delay = 1000 * 10;
public ConnectionPoolManager(ConnectionPool obj) {
pool = obj;
}
/*
* (non-Javadoc)
*
* @see java.lang.Runnable#run()
*/
public void run() {
while (true) {
try {
Thread.sleep(delay);
}
catch (InterruptedException e) {
log.error("休眠异常:" + e);
}
// System.out.println("eeeee");
// 判断是否已经关闭了工厂,那就退出监听
if (pool.isCreate) {
pool.scan();
}
// else
// System.exit(1);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -