public interface ChannelListener
Modifier and Type | Method and Description |
---|---|
void |
onAttributesChange(java.util.Map<java.lang.String,java.lang.String> updatedAttributes)
Called when channel attributes have changed.
|
void |
onChannelHistoryLoaded(Channel channel)
Called when Message synchronization for this Channel completes.
|
void |
onMemberChange(Member member)
Called when a Member is changed in the channel the current user is subscribed to.
|
void |
onMemberDelete(Member member)
Called when a Member is deleted from the channel the current user is subscribed to.
|
void |
onMemberJoin(Member member)
Called when a Member is added to the channel the current user is subscribed to.
|
void |
onMessageAdd(Message message)
Called when a Message is added to the channel the current user is subscribed to.
|
void |
onMessageChange(Message message)
Called when a Message is changed for the channel the current user is subscribed to.
|
void |
onMessageDelete(Message message)
Called when a Message is deleted from the channel the current user is subscribed to.
|
void |
onTypingEnded(Member member)
Called when an Member stops typing on a Channel.
|
void |
onTypingStarted(Member member)
Called when an Member starts typing on a Channel.
|
void onMessageAdd(Message message)
message
- void onMessageChange(Message message)
message
- The message that changed.void onMessageDelete(Message message)
message
- The message that got deleted.void onMemberJoin(Member member)
member
- The member that joined.void onMemberChange(Member member)
member
- The member that changed.void onMemberDelete(Member member)
member
- The member that was deleted.void onAttributesChange(java.util.Map<java.lang.String,java.lang.String> updatedAttributes)
updatedAttributes
- updated channel attribute.void onTypingStarted(Member member)
member
- The member that started typing.void onTypingEnded(Member member)
member
- The member that stopped typing.void onChannelHistoryLoaded(Channel channel)
channel
- Callback for this Channel.