public class Room
extends java.lang.Object
Constructor and Description |
---|
Room() |
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(RoomEventListener roomEventListener) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getId() |
org.symphonyoss.symphony.pod.model.MembershipList |
getMembershipList() |
SymRoomDetail |
getRoomDetail() |
java.util.Set<RoomEventListener> |
getRoomEventListeners()
Return all event listeners for this room
|
org.symphonyoss.symphony.pod.model.Stream |
getStream() |
java.lang.String |
getStreamId() |
int |
hashCode() |
void |
onRoomMessage(SymMessage message)
Push message to all registered listeners.
|
void |
removeEventListener(RoomEventListener roomEventListener) |
void |
setId(java.lang.String id) |
void |
setMembershipList(org.symphonyoss.symphony.pod.model.MembershipList membershipList) |
void |
setRoomDetail(SymRoomDetail roomDetail) |
void |
setStream(org.symphonyoss.symphony.pod.model.Stream stream) |
void |
setStreamId(java.lang.String streamId) |
public java.lang.String getStreamId()
public void setStreamId(java.lang.String streamId)
public java.lang.String getId()
public void setId(java.lang.String id)
public org.symphonyoss.symphony.pod.model.MembershipList getMembershipList()
public void setMembershipList(org.symphonyoss.symphony.pod.model.MembershipList membershipList)
public SymRoomDetail getRoomDetail()
public void setRoomDetail(SymRoomDetail roomDetail)
public org.symphonyoss.symphony.pod.model.Stream getStream()
public void setStream(org.symphonyoss.symphony.pod.model.Stream stream)
public java.util.Set<RoomEventListener> getRoomEventListeners()
public void onRoomMessage(SymMessage message)
message
- New incoming message.public void addEventListener(RoomEventListener roomEventListener)
public void removeEventListener(RoomEventListener roomEventListener)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object