Lines Matching defs:params
104 final JobParameters params = (JobParameters) msg.obj;
108 boolean workOngoing = JobServiceEngine.this.onStartJob(params);
109 ackStartMessage(params, workOngoing);
111 Log.e(TAG, "Error while executing job: " + params.getJobId());
117 boolean ret = JobServiceEngine.this.onStopJob(params);
118 ackStopMessage(params, ret);
126 IJobCallback callback = params.getCallback();
129 callback.jobFinished(params.getJobId(), needsReschedule);
144 private void ackStartMessage(JobParameters params, boolean workOngoing) {
145 final IJobCallback callback = params.getCallback();
146 final int jobId = params.getJobId();
160 private void ackStopMessage(JobParameters params, boolean reschedule) {
161 final IJobCallback callback = params.getCallback();
162 final int jobId = params.getJobId();
199 public abstract boolean onStartJob(JobParameters params);
205 public abstract boolean onStopJob(JobParameters params);
212 public void jobFinished(JobParameters params, boolean needsReschedule) {
213 if (params == null) {
214 throw new NullPointerException("params");
216 Message m = Message.obtain(mHandler, MSG_JOB_FINISHED, params);