import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.Timer;
import java.util.TimerTask;
public class Timersss extends TimerTask{
@Override
public void run() {
// TODO Auto-generated method stub
//发送请求
}
public static Map<String,List<String>> map = new HashMap<String, List<String>>();
public void createTimeFactory()
{
Set<String> set = map.keySet();
//根据迭代产生定时器
for (Iterator<String> it = set.iterator();it.hasNext();)
{
Timer t1 = new Timer();
//调度方法
t1.schedule((TimerTask) new Object(), 10000);
}
}
get获取到数据
//当有请求过来的时候,对应不同的cpId,往不同的站点发消息
cpId增加的时候,就给其分配一个定时器
有map过来的时候,给其分配定时任务
map2放入一个key cpid value timer
class creta
{
Timer t1 = new Timer();
}
public void sendInfo(Timer t1,HttpRequest request)
{
}
}