com.lyrisoft.chat.server.remote
Class CommandMakerRemote

java.lang.Object
  |
  +--com.lyrisoft.chat.server.remote.CommandMakerRemote
All Implemented Interfaces:
ICommands

public class CommandMakerRemote
extends java.lang.Object
implements ICommands

Used to construct messages that will be sent over the socket to the client


Fields inherited from interface com.lyrisoft.chat.ICommands
ACCESS_DENIED, ACK_KILL, ALREADY_SIGNED_ON, DELIMITER, EMOTE_TO_ROOM, EMOTE_TO_USER, ERROR, GET_ROOMS, GET_USERS_IN_ROOM, GET_USERS_ON_SERVER, HELP, HYPERLINK, IGNORE, INVALID_CHARACTER, INVITE, JOIN_ROOM, JOIN_ROOM_ACK, KICK, KILL, NO_INVITE, NO_SUCH_USER, OP, PART_ROOM, PART_ROOM_ACK, PING, PONG, REMOTE_CLIENT_MESSAGE, ROOM_ACCESS_DENIED, ROOM_DIFF, ROOM_MSG, ROOM_USER_DIFF, SAY_TO_ROOM, SAY_TO_USER, SHUTDOWN, SIGNOFF, SIGNON, SIGNON_ACK, STATS, UNIGNORE, UNINVITE, USER_DIFF, VERSION, WHOIS
 
Constructor Summary
CommandMakerRemote()
           
 
Method Summary
static java.lang.String constructErrorMessage(java.lang.String msg)
           
static java.lang.String constructGeneralMessage(java.lang.String msg)
           
static java.lang.String constructGeneralRoomMessage(java.lang.String room, java.lang.String msg)
           
static java.lang.String constructGlobalUserListMessage(java.lang.String[] names)
           
static java.lang.String constructJoinRoomAck(java.lang.String room)
           
static java.lang.String constructPartRoomAck(java.lang.String room)
           
static java.lang.String constructPing(java.lang.String user, java.lang.String arg)
           
static java.lang.String constructPong(java.lang.String user, java.lang.String arg)
           
static java.lang.String constructPrivateEmoteMessage(java.lang.String from, java.lang.String msg)
           
static java.lang.String constructPrivateMessage(java.lang.String from, java.lang.String msg)
           
static java.lang.String constructRoomListMessage(java.lang.String[] rooms)
           
static java.lang.String constructRoomMessage(java.lang.String from, java.lang.String room, java.lang.String msg)
           
static java.lang.String constructRoomUserListMessage(java.lang.String room, java.lang.String[] names)
           
static java.lang.String constructSignoffAckMessage()
           
static java.lang.String constructSignonAck(java.lang.String myname)
           
static java.lang.String constructUserJoinedRoomMessage(java.lang.String user, java.lang.String room)
           
static java.lang.String constructUserPartedRoomMessage(java.lang.String user, java.lang.String room, boolean signOff)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandMakerRemote

public CommandMakerRemote()
Method Detail

constructSignonAck

public static final java.lang.String constructSignonAck(java.lang.String myname)

constructJoinRoomAck

public static final java.lang.String constructJoinRoomAck(java.lang.String room)

constructErrorMessage

public static final java.lang.String constructErrorMessage(java.lang.String msg)

constructGeneralMessage

public static final java.lang.String constructGeneralMessage(java.lang.String msg)

constructRoomMessage

public static final java.lang.String constructRoomMessage(java.lang.String from,
                                                          java.lang.String room,
                                                          java.lang.String msg)

constructPrivateMessage

public static final java.lang.String constructPrivateMessage(java.lang.String from,
                                                             java.lang.String msg)

constructSignoffAckMessage

public static final java.lang.String constructSignoffAckMessage()

constructRoomUserListMessage

public static final java.lang.String constructRoomUserListMessage(java.lang.String room,
                                                                  java.lang.String[] names)

constructGlobalUserListMessage

public static final java.lang.String constructGlobalUserListMessage(java.lang.String[] names)

constructUserJoinedRoomMessage

public static final java.lang.String constructUserJoinedRoomMessage(java.lang.String user,
                                                                    java.lang.String room)

constructUserPartedRoomMessage

public static final java.lang.String constructUserPartedRoomMessage(java.lang.String user,
                                                                    java.lang.String room,
                                                                    boolean signOff)

constructPartRoomAck

public static final java.lang.String constructPartRoomAck(java.lang.String room)

constructPrivateEmoteMessage

public static final java.lang.String constructPrivateEmoteMessage(java.lang.String from,
                                                                  java.lang.String msg)

constructRoomListMessage

public static final java.lang.String constructRoomListMessage(java.lang.String[] rooms)

constructPing

public static final java.lang.String constructPing(java.lang.String user,
                                                   java.lang.String arg)

constructPong

public static final java.lang.String constructPong(java.lang.String user,
                                                   java.lang.String arg)

constructGeneralRoomMessage

public static final java.lang.String constructGeneralRoomMessage(java.lang.String room,
                                                                 java.lang.String msg)


Copyright © 2000-2002 Taso Lyristis