diff options
| -rw-r--r-- | api/system-current.txt | 1 | ||||
| -rw-r--r-- | core/java/android/app/job/JobScheduler.java | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/api/system-current.txt b/api/system-current.txt index 7d601e4024e6..b5e2895b7324 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -6675,6 +6675,7 @@ package android.app.job { method public abstract java.util.List<android.app.job.JobInfo> getAllPendingJobs(); method public abstract android.app.job.JobInfo getPendingJob(int); method public abstract int schedule(android.app.job.JobInfo); + method public abstract int scheduleAsPackage(android.app.job.JobInfo, java.lang.String, int, java.lang.String); field public static final int RESULT_FAILURE = 0; // 0x0 field public static final int RESULT_SUCCESS = 1; // 0x1 } diff --git a/core/java/android/app/job/JobScheduler.java b/core/java/android/app/job/JobScheduler.java index 9618cd10c086..1b640d08dde2 100644 --- a/core/java/android/app/job/JobScheduler.java +++ b/core/java/android/app/job/JobScheduler.java @@ -18,6 +18,7 @@ package android.app.job; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.SystemApi; import java.util.List; @@ -75,6 +76,7 @@ public abstract class JobScheduler { * @return {@link #RESULT_SUCCESS} or {@link #RESULT_FAILURE} * @hide */ + @SystemApi public abstract int scheduleAsPackage(JobInfo job, String packageName, int userId, String tag); /** |