private void handleStopMessage(Message message) {
    Builder builder = GooglePlayReceiver.getJobCoder().decode(message.getData());
    if (builder == null) {
      if (Log.isLoggable(TAG, Log.DEBUG)) {
        Log.d(TAG, "Invalid stop execution message.");
      }
      return;
    }
    JobInvocation job = builder.build();
    ExecutionDelegator.stopJob(job, true);
  }
A messenger for communication with GCM Network Scheduler.
jobdispatcher/src/main/java/com/firebase/jobdispatcher/GooglePlayMessageHandler.java