📄 gatewayreader.java
字号:
package com.gctech.sms.gateway.cncsd;
import java.util.*;
import java.io.*;
import com.gctech.sms.gateway.basic.*;
/**
* 该类每隔一定时间就从山东网关读取MO信息,并把这些信息放到DataList,供MoSender发送到短信平台
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author lijz@gctech.com.cn
* @version 1.0
*/
public class GateWayReader {
long p;
public GateWayReader(long peroid)
{
p = peroid;
Thread t = new Thread()
{
public void run()
{
doit();
}
};
t.start();
}
private void doit()
{
try
{
while(!Thread.currentThread().interrupted())
{
List list = SDCNCAPI.instance().receiveMo();
DataList.getInstance().addMos(list);
Thread.currentThread().sleep(p);
}
}
catch(IOException ioe)
{
ioe.printStackTrace();
try
{
SDCNCAPI.instance().connect();
Thread.currentThread().sleep(1000);
}
catch(IOException ioex)
{
return ;
}
catch(InterruptedException ie)
{
return ;
}
//
}
catch(InterruptedException ie)
{
ie.printStackTrace();
return ;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -