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 INetworkDispatch
public 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 INetworkDispatch
public SWGObject getObjectByFirstName(java.lang.String name)
public int generateMailId()
public Mail getMailById(int mailId)