public interface ChatRoomMember
Modifier and Type | Method and Description |
---|---|
byte[] |
getAvatar()
Returns the avatar of this member, that can be used when including it in
user interface.
|
ChatRoom |
getChatRoom()
Returns the chat room that this member is participating in.
|
Contact |
getContact()
Returns the protocol contact corresponding to this member in our contact
list.
|
java.lang.String |
getContactAddress()
Returns the contact identifier representing this contact.
|
java.lang.String |
getDisplayName() |
java.lang.String |
getName()
Returns the name of this member as it is known in its containing
chatroom (aka a nickname).
|
PresenceStatus |
getPresenceStatus()
Returns the status of the chat room member as per the last status update
we've received for it.
|
ProtocolProviderService |
getProtocolProvider()
Returns the protocol provider instance that this member has originated
in.
|
ChatRoomMemberRole |
getRole()
Returns the role of this chat room member in its containing room.
|
void |
setRole(ChatRoomMemberRole role)
Sets the role of this chat room member in its containing room.
|
ChatRoom getChatRoom()
ProtocolProviderService getProtocolProvider()
java.lang.String getContactAddress()
java.lang.String getName()
byte[] getAvatar()
Contact getContact()
ChatRoomMemberRole getRole()
void setRole(ChatRoomMemberRole role)
role
- ChatRoomMemberRole instance indicating the role
to set for this member in its containing chat room.PresenceStatus getPresenceStatus()
java.lang.String getDisplayName()
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.