/** * Make JobScheduler happy. */ private void emptyCallback(IJobCallback callback, int jobId) { try { callback.acknowledgeStartMessage(jobId, false); callback.jobFinished(jobId, false); } catch (RemoteException e) { e.printStackTrace(); } }
@Override public void acknowledgeStopMessage(int jobId, boolean reschedule) throws RemoteException { clientCallback.acknowledgeStopMessage(jobId, reschedule); }
@Override public void jobFinished(int jobId, boolean reschedule) throws RemoteException { clientCallback.jobFinished(jobId, reschedule); }
@Override public void acknowledgeStartMessage(int jobId, boolean ongoing) throws RemoteException { clientCallback.acknowledgeStartMessage(jobId, ongoing); }
void forceFinishJob() { try { clientCallback.jobFinished(jobId, false); } catch (RemoteException e) { e.printStackTrace(); } finally { stopSession(); } }
@Override public void acknowledgeStartMessage(int jobId, boolean ongoing) throws RemoteException { clientCallback.acknowledgeStartMessage(jobId, ongoing); }
/** * Make JobScheduler happy. */ private void emptyCallback(IJobCallback callback, int jobId) { try { callback.acknowledgeStartMessage(jobId, false); callback.jobFinished(jobId, false); } catch (RemoteException e) { e.printStackTrace(); } }
@Override public void jobFinished(int jobId, boolean reschedule) throws RemoteException { clientCallback.jobFinished(jobId, reschedule); }
@Override public void acknowledgeStopMessage(int jobId, boolean reschedule) throws RemoteException { clientCallback.acknowledgeStopMessage(jobId, reschedule); }
@Override public void acknowledgeStartMessage(int jobId, boolean ongoing) throws RemoteException { clientCallback.acknowledgeStartMessage(jobId, ongoing); }
/** * Make JobScheduler happy. */ private void emptyCallback(IJobCallback callback, int jobId) { try { callback.acknowledgeStartMessage(jobId, false); callback.jobFinished(jobId, false); } catch (RemoteException e) { e.printStackTrace(); } }
@Override public void jobFinished(int jobId, boolean reschedule) throws RemoteException { clientCallback.jobFinished(jobId, reschedule); }
@Override public void acknowledgeStopMessage(int jobId, boolean reschedule) throws RemoteException { clientCallback.acknowledgeStopMessage(jobId, reschedule); }
void forceFinishJob() { try { clientCallback.jobFinished(jobId, false); } catch (RemoteException e) { e.printStackTrace(); } finally { stopSession(); } }
void forceFinishJob() { try { clientCallback.jobFinished(jobId, false); } catch (RemoteException e) { e.printStackTrace(); } finally { stopSession(); } }