EpgSyncTaskSchedulerメソッドを呼び出してEPG同期タスクをスケジュールできます。
定期購入がキャンセルされた場合など、ユーザーがどのコンテンツの視聴権限も持たなくなった場合は、次の手順を実行します。
ChannelLineupProvider.add([])とChannelLineupProvider.commit()、LiveEventProvider.add([])とLiveEventProvider.commit()を使用して、ユーザーのライブイベントをシステムから消去します。- 視聴権限のあるコンテンツを更新する必要がなくなったため、
cancelScheduledTasks()を呼び出して、スケジュール済みのEPG同期タスクをすべてキャンセルします。
onLogin()とonLogoutの各コールバックでEpgSyncTaskSchedulerを使用する例を示しています。
onLogin()コールバックが実行されると、次のようなログが表示されます。

