com.lyrisoft.chat.server.local
Interface IChatServer

All Known Implementing Classes:
ChatServerLocal

public interface IChatServer

The client-side view of the ChatServer. These calls are asynchronous. They all return void. Responses come back directly against the IChatClient interface

See Also:
ChatServerLocal, CommandProcessorLocal

Method Summary
 void deop(java.lang.String userId, java.lang.String room)
           
 void emoteToRoom(java.lang.String room, java.lang.String message)
           
 void emoteToUser(java.lang.String userId, java.lang.String message)
           
 void help(java.lang.String command)
           
 void ignore(java.lang.String userId, java.lang.String message)
           
 void init()
           
 boolean isConnected()
           
 void joinRoom(java.lang.String room, java.lang.String passwordjoin)
           
 void kick(java.lang.String userId, java.lang.String room)
           
 void kill(java.lang.String userId, java.lang.String message)
           
 void op(java.lang.String userId, java.lang.String room)
           
 void partRoom(java.lang.String room)
           
 void reportVersion(java.lang.String version)
           
 void requestRoomList()
           
 void requestStats()
           
 void requestUserInfo(java.lang.String user)
           
 void requestUserList()
           
 void requestUsersInRoomList(java.lang.String room)
           
 void sayToRoom(java.lang.String room, java.lang.String message)
           
 void sayToUser(java.lang.String userId, java.lang.String message)
           
 void sendPing(java.lang.String user, java.lang.String arg)
           
 void sendPong(java.lang.String user, java.lang.String arg)
           
 void signOff()
           
 void signOn(java.lang.String userId, java.lang.String password)
           
 void unignore(java.lang.String userId)
           
 

Method Detail

init

public void init()

signOn

public void signOn(java.lang.String userId,
                   java.lang.String password)

signOff

public void signOff()

help

public void help(java.lang.String command)

requestRoomList

public void requestRoomList()

requestUserList

public void requestUserList()

requestUsersInRoomList

public void requestUsersInRoomList(java.lang.String room)

joinRoom

public void joinRoom(java.lang.String room,
                     java.lang.String passwordjoin)

partRoom

public void partRoom(java.lang.String room)

sayToRoom

public void sayToRoom(java.lang.String room,
                      java.lang.String message)

sayToUser

public void sayToUser(java.lang.String userId,
                      java.lang.String message)

emoteToRoom

public void emoteToRoom(java.lang.String room,
                        java.lang.String message)

emoteToUser

public void emoteToUser(java.lang.String userId,
                        java.lang.String message)

sendPing

public void sendPing(java.lang.String user,
                     java.lang.String arg)

sendPong

public void sendPong(java.lang.String user,
                     java.lang.String arg)

requestStats

public void requestStats()

requestUserInfo

public void requestUserInfo(java.lang.String user)

ignore

public void ignore(java.lang.String userId,
                   java.lang.String message)

unignore

public void unignore(java.lang.String userId)

kill

public void kill(java.lang.String userId,
                 java.lang.String message)

reportVersion

public void reportVersion(java.lang.String version)

op

public void op(java.lang.String userId,
               java.lang.String room)

deop

public void deop(java.lang.String userId,
                 java.lang.String room)

kick

public void kick(java.lang.String userId,
                 java.lang.String room)

isConnected

public boolean isConnected()


Copyright © 2000-2002 Taso Lyristis