com.lyrisoft.chat.test
Class LoadTestClient

java.lang.Object
  |
  +--com.lyrisoft.chat.client.DumbClient
        |
        +--com.lyrisoft.chat.test.LoadTestClient
All Implemented Interfaces:
IChatClient, java.lang.Runnable

public class LoadTestClient
extends DumbClient
implements java.lang.Runnable


Fields inherited from class com.lyrisoft.chat.client.DumbClient
_attributes
 
Constructor Summary
LoadTestClient(java.lang.String name, java.lang.String room, java.lang.String url, int sleep)
           
LoadTestClient(java.lang.String name, java.lang.String room, java.lang.String host, int port, int sleep)
           
 
Method Summary
 void ackSignon()
           
 IChatServer getServerInterface()
           
 void handleMessage(java.lang.String message)
           
 void init()
           
 void messageFromUser(java.lang.String user, java.lang.String room, java.lang.String msg)
          The server is indicating that someone is saying something in a room
 void ping(java.lang.String user, java.lang.String arg)
          The server is indicating that somebody ping'ed us.
 void run()
           
 void setApplet(java.applet.Applet a)
           
 void setInitialRoom(java.lang.String room)
           
 void showLogin()
           
 
Methods inherited from class com.lyrisoft.chat.client.DumbClient
ackJoinRoom, ackKill, ackPartRoom, ackSignon, connectionLost, emote, emoteFromUserPrivate, generalError, generalMessage, generalRoomMessage, getAttribute, getProperties, globalUserList, killed, messageFromUserPrivate, pong, roomCreated, roomDestroyed, roomList, roomUserList, setAttribute, userJoinedRoom, userPartedRoom, userSignOff, userSignOn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadTestClient

public LoadTestClient(java.lang.String name,
                      java.lang.String room,
                      java.lang.String host,
                      int port,
                      int sleep)

LoadTestClient

public LoadTestClient(java.lang.String name,
                      java.lang.String room,
                      java.lang.String url,
                      int sleep)
Method Detail

init

public void init()

showLogin

public void showLogin()

setApplet

public void setApplet(java.applet.Applet a)

setInitialRoom

public void setInitialRoom(java.lang.String room)

getServerInterface

public IChatServer getServerInterface()

run

public void run()
Specified by:
run in interface java.lang.Runnable

ackSignon

public void ackSignon()

messageFromUser

public void messageFromUser(java.lang.String user,
                            java.lang.String room,
                            java.lang.String msg)
The server is indicating that someone is saying something in a room
Overrides:
messageFromUser in class DumbClient

ping

public void ping(java.lang.String user,
                 java.lang.String arg)
The server is indicating that somebody ping'ed us. It expects to get a pong message back
Overrides:
ping in class DumbClient

handleMessage

public void handleMessage(java.lang.String message)


Copyright © 2000-2002 Taso Lyristis