|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.lyrisoft.chat.server.remote.ChatClient | +--com.ajdigital.chat.server.remote.FlashChatClient
FlashChatClient is like a regular ChatClient except that it uses a FlashConnectionHandler which knows about the message format coming from Flash chat clients
Fields inherited from class com.lyrisoft.chat.server.remote.ChatClient |
_connectionHandler, _server, _userId |
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 | |
FlashChatClient(ChatServer server,
ServletConnectionHandler handler)
|
|
FlashChatClient(ChatServer server,
java.net.Socket s)
|
Method Summary | |
IConnectionHandler |
createConnectionHandler(java.net.Socket s)
Creates a connection handler to manage this client |
Methods inherited from class com.lyrisoft.chat.server.remote.ChatClient |
ackJoinRoom, ackKill, ackPartRoom, ackSignon, connectionLost, die, emote, emoteFromUserPrivate, equals, error, generalError, generalMessage, generalRoomMessage, getAccessLevel, getAttribute, getClientVersion, getConnectionTime, getHost, getIdle, getKey, getLastServerPing, getLastServerPong, getServer, getServerPingAvg, getServerPingCount, getTunneling, getUserId, globalUserList, hashCode, ignore, incomingMessage, killed, messageFromUser, messageFromUserPrivate, ping, pong, roomCreated, roomDestroyed, roomJoinError, roomList, roomUserList, sendRaw, setAccessLevel, setAttribute, setClientVersion, setLastServerPing, setLastServerPong, setUserId, signOnError, socketClosed, unignore, userJoinedRoom, userPartedRoom, userSignOff, userSignOn |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FlashChatClient(ChatServer server, ServletConnectionHandler handler)
public FlashChatClient(ChatServer server, java.net.Socket s) throws java.io.IOException
Method Detail |
public IConnectionHandler createConnectionHandler(java.net.Socket s) throws java.io.IOException
createConnectionHandler
in class ChatClient
s
- java.io.IOException
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |