aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJose Luis Marti <joseluis.marti@gmail.com>2022-07-05 23:56:16 +0200
committerJose Luis Marti <joseluis.marti@gmail.com>2022-07-05 23:56:16 +0200
commit9d1e851ebe180b67cbf1ff496af06af838b10e05 (patch)
tree73016439cc6ed854ee90c8bfd0fa133822cccf4b /tools
parent93cc06098f33591fd18fa162a9279724837b839b (diff)
Cleanup unused method scheduleSyncingProgramsForChannel in TvUtil
Diffstat (limited to 'tools')
-rw-r--r--tools/android/packaging/xbmc/src/channels/util/TvUtil.java.in33
1 files changed, 1 insertions, 32 deletions
diff --git a/tools/android/packaging/xbmc/src/channels/util/TvUtil.java.in b/tools/android/packaging/xbmc/src/channels/util/TvUtil.java.in
index ff7ccd0dc0..946a06ece2 100644
--- a/tools/android/packaging/xbmc/src/channels/util/TvUtil.java.in
+++ b/tools/android/packaging/xbmc/src/channels/util/TvUtil.java.in
@@ -52,7 +52,6 @@ public class TvUtil
private static final int CHANNEL_JOB_ID = 500;
private static final int CHANNEL_TRIGGERED_JOB_ID_OFFSET = 1000;
private static final int CHANNEL_TIMED_JOB_ID_OFFSET = 2000;
- private static final int CHANNEL_IMMEDIATE_JOB_ID_OFFSET = 3000;
private static final String[] CHANNELS_PROJECTION = {
TvContractCompat.Channels._ID,
@@ -275,43 +274,13 @@ public class TvUtil
scheduler.schedule(job);
}
- /**
- * Schedulers syncing programs for a channel on a time base. The scheduler will listen to a {@link Uri} for a
- * particular channel.
- *
- * @param context for accessing the {@link JobScheduler}.
- * @param channelId for the channel to listen for changes.
- */
- public static void scheduleSyncingProgramsForChannel(Context context, long channelId)
- {
- JobScheduler scheduler =
- (JobScheduler) context.getSystemService(Context.JOB_SCHEDULER_SERVICE);
- if (scheduler.getPendingJob(getImmediateJobIdForChannelId(channelId)) != null)
- return;
-
- ComponentName componentName = new ComponentName(context, SyncProgramsJobService.class);
-
- JobInfo.Builder builder =
- new JobInfo.Builder(getImmediateJobIdForChannelId(channelId), componentName);
- builder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY);
-
- PersistableBundle bundle = new PersistableBundle();
- bundle.putLong(TvContractCompat.EXTRA_CHANNEL_ID, channelId);
- builder.setExtras(bundle);
-
- scheduler.schedule(builder.build());
- }
-
public static int getTriggeredJobIdForChannelId(long channelId)
{
return (int) (CHANNEL_TRIGGERED_JOB_ID_OFFSET + channelId);
}
+
public static int getTimedJobIdForChannelId(long channelId)
{
return (int) (CHANNEL_TIMED_JOB_ID_OFFSET + channelId);
}
- public static int getImmediateJobIdForChannelId(long channelId)
- {
- return (int) (CHANNEL_IMMEDIATE_JOB_ID_OFFSET + channelId);
- }
}