Package io.rong.imlib.listener
Interface OnSubscribeEventListener
-
- All Implemented Interfaces:
public interface OnSubscribeEventListener
订阅事件监听器接口。
用途:用于在订阅的事件发生变化时接收通知。
实现此接口以便在订阅的事件发生改变时获取更新。
- Since:
5.8.0
-
-
Method Summary
Modifier and Type Method Description void
onEventChange(List<SubscribeInfoEvent> subscribeEvents)
当订阅事件发生变化时调用此方法。 功能说明:当任何订阅的事件发生变化时,此方法将被触发。 可以通过实现此方法来处理事件的变化,例如更新用户界面或处理新的数据。 void
onSubscriptionSyncCompleted()
标记订阅数据同步完成。 该方法在订阅数据成功同步到设备或系统后调用,用于执行后续处理。 void
onSubscriptionSyncCompleted(SubscribeType type)
标记订阅数据同步完成。 该方法在订阅数据成功同步到设备或系统后调用,用于执行后续处理。 void
onSubscriptionChangedOnOtherDevices(List<SubscribeEvent> subscribeEvents)
当用户在其他设备上的订阅信息发生变更时调用此方法。 这可以用于更新当前设备上的用户状态,确保订阅信息的一致性。 -
-
Method Detail
-
onEventChange
void onEventChange(List<SubscribeInfoEvent> subscribeEvents)
当订阅事件发生变化时调用此方法。
功能说明:当任何订阅的事件发生变化时,此方法将被触发。
可以通过实现此方法来处理事件的变化,例如更新用户界面或处理新的数据。
- Parameters:
subscribeEvents
- 订阅事件的列表,包含所有发生变化的事件。- Since:
5.8.0
-
onSubscriptionSyncCompleted
@Deprecated() void onSubscriptionSyncCompleted()
标记订阅数据同步完成。 该方法在订阅数据成功同步到设备或系统后调用,用于执行后续处理。
- Since:
5.8.0
-
onSubscriptionSyncCompleted
void onSubscriptionSyncCompleted(SubscribeType type)
标记订阅数据同步完成。 该方法在订阅数据成功同步到设备或系统后调用,用于执行后续处理。
- Parameters:
type
- 同步完成的类型。- Since:
5.10.0
-
onSubscriptionChangedOnOtherDevices
void onSubscriptionChangedOnOtherDevices(List<SubscribeEvent> subscribeEvents)
当用户在其他设备上的订阅信息发生变更时调用此方法。 这可以用于更新当前设备上的用户状态,确保订阅信息的一致性。
- Since:
5.8.0
-
-
-
-