Source code: org/rakiura/mbot/JoinRejectThread.java
1
2 package org.rakiura.mbot;
3
4 /**/
5 import java.util.*;
6
7 /**
8 * Responsible for channel join rejects.
9 *
10 * <br><br>
11 * JoinRejectThread.java
12 * Created: Tue Jul 20 15:31:29 1999
13 *
14 *@author Mariusz Nowostawski
15 *@version 0.3 $Revision: 1.1.1.1 $
16 */
17 public class JoinRejectThread extends Thread {
18
19 Engine engine;
20
21 /**/
22 public JoinRejectThread(Engine e) {
23 super();
24 this.engine = e;
25 }
26
27 /**/
28 public void run(){
29
30 while(true){//while loop
31 String line = engine.joinRejectLineVector.getString();
32 StringTokenizer st = new StringTokenizer(line, " ");
33 st.nextToken(); // server
34 st.nextToken(); // code
35 st.nextToken(); // nick
36 String chline = st.nextToken(); //channel
37 String ch = chline.substring(chline.indexOf(":")+1); //channel
38
39 engine.rejectChannels.add(ch);
40 }
41 }
42
43 } // JoinRejectThread
44 //////////////////// end of file ////////////////////