|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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 MessageHandlerMessageHandler.handleMessage(com.web_visage.ichatserv.fwk.ServerIChatMessage)public void registerErrorListener(ClientErrorListener aListener)
ClientErrorListener.
registerErrorListener in interface MessageHandleraListener - public void removeErrorListener(ClientErrorListener aListener)
ClientErrorListener.
removeErrorListener in interface MessageHandleraListener -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||