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