Package org.exoplatform.chat.model
Class RoomBean
- java.lang.Object
-
- org.exoplatform.chat.model.RoomBean
-
- All Implemented Interfaces:
Comparable<RoomBean>
public class RoomBean extends Object implements Comparable<RoomBean>
-
-
Constructor Summary
Constructors Constructor Description RoomBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(RoomBean roomBean)String[]getAdmins()StringgetFullName()StringgetGroupId()org.json.JSONObjectgetLastMessage()StringgetPrettyName()StringgetRoom()StringgetStartTime()StringgetStatus()longgetTimestamp()StringgetType()intgetUnreadTotal()StringgetUser()booleanisActive()booleanisEnabledRoom()booleanisEnabledUser()StringisExternal()booleanisFavorite()booleanisMeetingStarted()voidsetAdmins(String[] admins)voidsetAvailableUser(boolean availableUser)voidsetEnabledRoom(boolean enabledRoom)voidsetEnabledUser(Boolean enabledUser)voidsetExternal(String isExternal)voidsetFavorite(boolean favorite)voidsetFullName(String fullname)voidsetGroupId(String groupId)voidsetLastMessage(org.json.JSONObject lastMessage)voidsetMeetingStarted(boolean meetingStarted)voidsetPrettyName(String prettyName)voidsetRoom(String room)voidsetStartTime(String startTime)voidsetStatus(String status)voidsetTimestamp(long timestamp)voidsetType(String type)voidsetUnreadTotal(int unreadTotal)voidsetUser(String user)StringtoJSON()org.json.simple.JSONObjecttoJSONObject()
-
-
-
Method Detail
-
getPrettyName
public String getPrettyName()
-
setPrettyName
public void setPrettyName(String prettyName)
-
getLastMessage
public org.json.JSONObject getLastMessage()
-
setLastMessage
public void setLastMessage(org.json.JSONObject lastMessage)
-
getUser
public String getUser()
-
setUser
public void setUser(String user)
-
getRoom
public String getRoom()
-
setRoom
public void setRoom(String room)
-
getUnreadTotal
public int getUnreadTotal()
-
setUnreadTotal
public void setUnreadTotal(int unreadTotal)
-
setAvailableUser
public void setAvailableUser(boolean availableUser)
-
isActive
public boolean isActive()
-
isEnabledUser
public boolean isEnabledUser()
-
setEnabledUser
public void setEnabledUser(Boolean enabledUser)
-
isExternal
public String isExternal()
-
setExternal
public void setExternal(String isExternal)
-
getFullName
public String getFullName()
-
setFullName
public void setFullName(String fullname)
-
getStatus
public String getStatus()
-
setStatus
public void setStatus(String status)
-
getType
public String getType()
-
setType
public void setType(String type)
-
isFavorite
public boolean isFavorite()
-
setFavorite
public void setFavorite(boolean favorite)
-
getTimestamp
public long getTimestamp()
-
setTimestamp
public void setTimestamp(long timestamp)
-
getAdmins
public String[] getAdmins()
-
setAdmins
public void setAdmins(String[] admins)
-
getGroupId
public String getGroupId()
-
setGroupId
public void setGroupId(String groupId)
-
compareTo
public int compareTo(RoomBean roomBean)
- Specified by:
compareToin interfaceComparable<RoomBean>
-
isMeetingStarted
public boolean isMeetingStarted()
-
setMeetingStarted
public void setMeetingStarted(boolean meetingStarted)
-
getStartTime
public String getStartTime()
-
setStartTime
public void setStartTime(String startTime)
-
isEnabledRoom
public boolean isEnabledRoom()
-
setEnabledRoom
public void setEnabledRoom(boolean enabledRoom)
-
toJSONObject
public org.json.simple.JSONObject toJSONObject()
-
toJSON
public String toJSON()
-
-