code: private void updateRecentJobEvent(final JobID jobID, final String jobName, final boolean isProfilingEnabled,
  			final long submissionTimestamp, final JobStatus jobStatus) {
  
  		final long currentTime = System.currentTimeMillis();
  		final RecentJobEvent recentJobEvent = new RecentJobEvent(jobID, jobName, jobStatus, isProfilingEnabled,
  			submissionTimestamp, currentTime);
  
  		synchronized (this.recentJobs) {
  
  			this.recentJobs.put(jobID, recentJobEvent);
  		}
  	}
docs: Creates a {@link RecentJobEvent} and adds it to the list of recent jobs.
  
  @param jobID
  the ID of the new job
  @param jobName
  the name of the new job
  @param isProfilingEnabled
  <code>true</code> if profiling events are collected for the job, <code>false</code> otherwise
  @param submissionTimestamp
  the submission time stamp of the job
  @param jobStatus
  the status of the job