hyphenate_SDK3.0 3.7.6.3
hyphenate java IM SDK
Classes | Public Member Functions | List of all members
com.hyphenate.chat.EMChatRoom Class Reference
Inheritance diagram for com.hyphenate.chat.EMChatRoom:
com.hyphenate.chat.EMBase< EMAChatRoom >

Classes

enum  EMChatRoomPermissionType
 
enum  EMChatRoomStyle
 

Public Member Functions

 EMChatRoom (EMAChatRoom room)
 
 EMChatRoom (String roomId)
 
 EMChatRoom (String roomId, String roomName)
 
String getId ()
 
String getName ()
 
String getDescription ()
 
String getOwner ()
 
List< String > getAdminList ()
 
int getMemberCount ()
 
int getMaxUsers ()
 
List< String > getMemberList ()
 
List< String > getBlackList ()
 
Map< String, Long > getMuteList ()
 
List< String > getWhiteList ()
 
boolean isAllMemberMuted ()
 
String getAnnouncement ()
 
EMChatRoomPermissionType getChatRoomPermissionType ()
 
- Public Member Functions inherited from com.hyphenate.chat.EMBase< EMAChatRoom >
boolean equals (Object o)
 
int hashCode ()
 

Additional Inherited Members

- Protected Attributes inherited from com.hyphenate.chat.EMBase< EMAChatRoom >
emaObject
 

Member Function Documentation

◆ getAdminList()

List< String > com.hyphenate.chat.EMChatRoom.getAdminList ( )

get chat room administrator list, if not fetch the chat room's detail specification, return result can be empty

Returns

◆ getAnnouncement()

String com.hyphenate.chat.EMChatRoom.getAnnouncement ( )

get chatroom announcement

Returns

◆ getBlackList()

List< String > com.hyphenate.chat.EMChatRoom.getBlackList ( )

return black list

Returns

◆ getChatRoomPermissionType()

EMChatRoomPermissionType com.hyphenate.chat.EMChatRoom.getChatRoomPermissionType ( )

get the current user's role in group

Returns

◆ getMemberCount()

int com.hyphenate.chat.EMChatRoom.getMemberCount ( )

return online member count

◆ getMemberList()

List< String > com.hyphenate.chat.EMChatRoom.getMemberList ( )

return member list

◆ getMuteList()

Map< String, Long > com.hyphenate.chat.EMChatRoom.getMuteList ( )

return mute list, Map.entry.key is username of mute action, Map.entry.value is expired time of banning post action, in milli-seconds

Returns

◆ getOwner()

String com.hyphenate.chat.EMChatRoom.getOwner ( )

get chat room owner, if not fetch the chat room's detail specification, return result can be empty

Returns

◆ getWhiteList()

List< String > com.hyphenate.chat.EMChatRoom.getWhiteList ( )

return white list

Returns

◆ isAllMemberMuted()

boolean com.hyphenate.chat.EMChatRoom.isAllMemberMuted ( )

return if all member muted

Returns

The documentation for this class was generated from the following file: