public class Chat
extends java.lang.Object
Constructor and Description |
---|
Chat() |
Modifier and Type | Method and Description |
---|---|
boolean |
addListener(ChatListener chatListener)
Add Chat listeners.
|
boolean |
equals(java.lang.Object obj) |
SymMessage |
getLastMessage() |
SymUser |
getLocalUser() |
java.util.Set<SymUser> |
getRemoteUsers() |
SymStream |
getStream() |
java.lang.String |
getStreamId() |
int |
hashCode() |
void |
onChatMessage(SymMessage message)
Push message to all registered listeners.
|
boolean |
registerListener(ChatListener chatListener)
Deprecated.
|
boolean |
removeListener(ChatListener chatListener)
Remove a specific listener
|
void |
setLastMessage(SymMessage lastMessage)
Sometimes you want to have the last message...just in case!
|
void |
setLocalUser(SymUser localUser) |
void |
setRemoteUsers(java.util.Set<SymUser> remoteUsers) |
void |
setStream(SymStream stream) |
void |
setStreamId(java.lang.String streamId) |
public java.lang.String getStreamId()
public void setStreamId(java.lang.String streamId)
public java.util.Set<SymUser> getRemoteUsers()
public void setRemoteUsers(java.util.Set<SymUser> remoteUsers)
public SymUser getLocalUser()
public void setLocalUser(SymUser localUser)
public SymStream getStream()
public void setStream(SymStream stream)
public void onChatMessage(SymMessage message)
message
- Message@Deprecated public boolean registerListener(ChatListener chatListener)
addListener(ChatListener)
chatListener
- Listener to registerpublic boolean addListener(ChatListener chatListener)
chatListener
- Listener to addpublic boolean removeListener(ChatListener chatListener)
chatListener
- Listener to removepublic SymMessage getLastMessage()
public void setLastMessage(SymMessage lastMessage)
lastMessage
- Last message recordedpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object