|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.web_visage.ichatserv.fwk.DefaultMessageHandler
public class DefaultMessageHandler
Default server message preprocessor. Simply dispatches messages among clients.
Constructor Summary | |
---|---|
DefaultMessageHandler(com.web_visage.ichat.IChatMessageFactory aMessageFactory,
java.util.Map<ClientDescriptor,ClientHandler> aConnectedClientsRegistry,
java.util.Map<com.web_visage.ichat.IChatSender,ClientDescriptor> aRegisteredClientsRegistry)
Constructor. |
Method Summary | |
---|---|
void |
handleMessage(ServerIChatMessage aMessage)
Handlers a message sent by specified sender. |
void |
registerErrorListener(ClientErrorListener aListener)
Registers new ClientErrorListener . |
void |
removeErrorListener(ClientErrorListener aListener)
Removes specified ClientErrorListener . |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultMessageHandler(com.web_visage.ichat.IChatMessageFactory aMessageFactory, java.util.Map<ClientDescriptor,ClientHandler> aConnectedClientsRegistry, java.util.Map<com.web_visage.ichat.IChatSender,ClientDescriptor> aRegisteredClientsRegistry)
aMessageFactory
- aConnectedClientsRegistry
- aRegisteredClientsRegistry
- Method Detail |
---|
public void handleMessage(ServerIChatMessage aMessage)
MessageHandler
handleMessage
in interface MessageHandler
MessageHandler.handleMessage(com.web_visage.ichatserv.fwk.ServerIChatMessage)
public void registerErrorListener(ClientErrorListener aListener)
ClientErrorListener
.
registerErrorListener
in interface MessageHandler
aListener
- public void removeErrorListener(ClientErrorListener aListener)
ClientErrorListener
.
removeErrorListener
in interface MessageHandler
aListener
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |