Interface OnSubscribeEventListener

  • All Implemented Interfaces:

    
    public interface OnSubscribeEventListener
    
                        

    订阅事件监听器接口。

    用途:用于在订阅的事件发生变化时接收通知。

    实现此接口以便在订阅的事件发生改变时获取更新。

    Since:

    5.8.0

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void onEventChange(List<SubscribeInfoEvent> subscribeEvents) 当订阅事件发生变化时调用此方法。 功能说明:当任何订阅的事件发生变化时,此方法将被触发。 可以通过实现此方法来处理事件的变化,例如更新用户界面或处理新的数据。
      void onSubscriptionSyncCompleted() 标记订阅数据同步完成。 该方法在订阅数据成功同步到设备或系统后调用,用于执行后续处理。
      void onSubscriptionChangedOnOtherDevices(List<SubscribeEvent> subscribeEvents) 当用户在其他设备上的订阅信息发生变更时调用此方法。 这可以用于更新当前设备上的用户状态,确保订阅信息的一致性。
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • onEventChange

         void onEventChange(List<SubscribeInfoEvent> subscribeEvents)

        当订阅事件发生变化时调用此方法。

        功能说明:当任何订阅的事件发生变化时,此方法将被触发。

        可以通过实现此方法来处理事件的变化,例如更新用户界面或处理新的数据。

        Parameters:
        subscribeEvents - 订阅事件的列表,包含所有发生变化的事件。
        Since:

        5.8.0

      • onSubscriptionSyncCompleted

         void onSubscriptionSyncCompleted()

        标记订阅数据同步完成。 该方法在订阅数据成功同步到设备或系统后调用,用于执行后续处理。

        Since:

        5.8.0

      • onSubscriptionChangedOnOtherDevices

         void onSubscriptionChangedOnOtherDevices(List<SubscribeEvent> subscribeEvents)

        当用户在其他设备上的订阅信息发生变更时调用此方法。 这可以用于更新当前设备上的用户状态,确保订阅信息的一致性。

        Since:

        5.8.0