public interface ChannelListener
Modifier and Type | Method and Description |
---|---|
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 in 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 |
onSynchronizationChange(Channel channel)
Called when channel synchronization status changed.
|
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.getChannel()
or Message.getChannelSid()
.message
- The message that has been added.void onMessageChange(Message message)
Message.getChannel()
or Message.getChannelSid()
.message
- The message that changed.void onMessageDelete(Message message)
Message.getChannel()
or Message.getChannelSid()
.message
- The message that got deleted.void onMemberJoin(Member member)
Member.getChannel()
.member
- The member that joined.void onMemberChange(Member member)
Member.getChannel()
.member
- The member that changed.void onMemberDelete(Member member)
Member.getChannel()
.member
- The member that was deleted.void onTypingStarted(Member member)
Member.getChannel()
.member
- The member that started typing.void onTypingEnded(Member member)
Member.getChannel()
.member
- The member that stopped typing.void onSynchronizationChange(Channel channel)
Channel.SynchronizationStatus
.channel
- Callback for this Channel.