public class MessageSender
extends java.lang.Object
| Constructor and Description | 
|---|
| MessageSender() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | broadcast(java.lang.String message)Broadcast message to all users. | 
| <T extends User> | broadcast(java.lang.String message,
         java.util.Map<java.lang.String,T> userlist)Broadcast message to all users. | 
| void | send(java.lang.String message,
    int index)Sent message specific user. | 
| void | sendClose(java.lang.String message,
         int index)After sending messages to specific user will close user connection. | 
| void | setNetServiceProvider(NetServiceProvider serviceProvider)Set NetServiceProvider. | 
public void setNetServiceProvider(NetServiceProvider serviceProvider)
serviceProvider - serviceProviderpublic void broadcast(java.lang.String message)
message - messagepublic <T extends User> void broadcast(java.lang.String message, java.util.Map<java.lang.String,T> userlist)
T - Usermessage - messageuserlist - user listpublic void send(java.lang.String message,
                 int index)
message - messageindex - specific userpublic void sendClose(java.lang.String message,
                      int index)
message - messageindex - specific user