Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
void | addChatServiceListener (IChatServiceListener chatServiceListener) |
void | removeChatServiceListener (IChatServiceListener chatServiceListener) |
void | destroyChat (IChat chat) |
Set< IChat > | getChats () |
This interface is used for handling of the IChats life cycle.
void de.fu_berlin.inf.dpp.communication.chat.IChatService.addChatServiceListener | ( | IChatServiceListener | chatServiceListener | ) |
Register chat service listener for events.
chatServiceListener | chat service listener to register for events |
Implemented in de.fu_berlin.inf.dpp.communication.chat.AbstractChatService.
void de.fu_berlin.inf.dpp.communication.chat.IChatService.destroyChat | ( | IChat | chat | ) |
Destroy and disconnect chat object.
chat | chat to destroy and disconnect |
Implemented in de.fu_berlin.inf.dpp.communication.chat.muc.MultiUserChatService, and de.fu_berlin.inf.dpp.communication.chat.single.SingleUserChatService.
Set<IChat> de.fu_berlin.inf.dpp.communication.chat.IChatService.getChats | ( | ) |
Returns all chats that belong to the chat service.
Implemented in de.fu_berlin.inf.dpp.communication.chat.muc.MultiUserChatService, and de.fu_berlin.inf.dpp.communication.chat.single.SingleUserChatService.
void de.fu_berlin.inf.dpp.communication.chat.IChatService.removeChatServiceListener | ( | IChatServiceListener | chatServiceListener | ) |
Unregister chat service listener from events.
chatServiceListener | chat service listener to unregister from events |
Implemented in de.fu_berlin.inf.dpp.communication.chat.AbstractChatService.