KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > rero > client > notify > Lag


1 package rero.client.notify;
2
3 import rero.client.WatchableData;
4
5 public class Lag extends WatchableData
6 {
7    protected String JavaDoc lag = "??";
8    protected long checkTime;
9    
10     public String JavaDoc getLag()
11    {
12       return lag;
13    }
14  
15    public void checkLag()
16    {
17       lag = "??";
18       checkTime = System.currentTimeMillis();
19       fireEvent();
20    }
21
22    public void setLag()
23    {
24       int temp = (int)(System.currentTimeMillis() - checkTime) / 1000;
25       if (temp <= 9)
26       {
27          lag = "0" + temp;
28       }
29       else
30       {
31          lag = temp + "";
32       }
33       fireEvent();
34    }
35 }
36
Popular Tags