Merge \"Fix issue #29871385: Need JobScheduler.scheduleAsPackage to be system API\" into nyc-dev

am: 205bc262ce

Change-Id: I910f4db4503ad20ecce46032691001d1f971bdbf
This commit is contained in:
Dianne Hackborn
2016-06-29 20:45:36 +00:00
committed by android-build-merger
2 changed files with 3 additions and 0 deletions

View File

@@ -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
}

View File

@@ -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);
/**