public class ChatService extends java.lang.Object implements INetworkDispatch
| Constructor and Description |
|---|
ChatService(NGECore core) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFriend(PlayerObject actor,
java.lang.String friendName,
boolean notify) |
void |
deletePersistentMessage(Mail mail) |
int |
generateMailId() |
Mail |
getMailById(int mailId) |
SWGObject |
getObjectByFirstName(java.lang.String name) |
void |
handleEmote(SWGObject speaker,
SWGObject target,
short emoteId) |
void |
handleSpatialChat(SWGObject speaker,
SWGObject target,
java.lang.String chatMessage,
short chatType,
short moodId) |
void |
insertOpcodes(java.util.Map<java.lang.Integer,INetworkRemoteEvent> swgOpcodes,
java.util.Map<java.lang.Integer,INetworkRemoteEvent> objControllerOpcodes) |
void |
loadMailHeaders(Client client) |
void |
playerStatusChange(java.lang.String name,
byte status) |
void |
removeFriend(PlayerObject actor,
java.lang.String friendName,
boolean notify) |
void |
sendPersistentMessage(Client client,
Mail mail) |
void |
sendPersistentMessageHeader(Client client,
Mail mail) |
void |
shutdown() |
void |
storePersistentMessage(Mail mail) |
public ChatService(NGECore core)
public void handleSpatialChat(SWGObject speaker, SWGObject target, java.lang.String chatMessage, short chatType, short moodId)
public void insertOpcodes(java.util.Map<java.lang.Integer,INetworkRemoteEvent> swgOpcodes, java.util.Map<java.lang.Integer,INetworkRemoteEvent> objControllerOpcodes)
insertOpcodes in interface INetworkDispatchpublic void playerStatusChange(java.lang.String name,
byte status)
public void removeFriend(PlayerObject actor, java.lang.String friendName, boolean notify)
public void addFriend(PlayerObject actor, java.lang.String friendName, boolean notify)
public void storePersistentMessage(Mail mail)
public void deletePersistentMessage(Mail mail)
public void loadMailHeaders(Client client)
public void shutdown()
shutdown in interface INetworkDispatchpublic SWGObject getObjectByFirstName(java.lang.String name)
public int generateMailId()
public Mail getMailById(int mailId)