jobSubmitEventEntity.getTags().put(MRJobTagName.USER.toString(), user);
jobSubmitEventEntity.getTags().put(MRJobTagName.JOB_ID.toString(), jobId);
jobSubmitEventEntity.getTags().put(MRJobTagName.JOB_STATUS.toString(), EagleJobStatus.SUBMITTED.name());
jobSubmitEventEntity.getTags().put(MRJobTagName.JOB_NAME.toString(), jobName);
jobSubmitEventEntity.getTags().put(MRJobTagName.JOD_DEF_ID.toString(), this.jobDefId);
jobExecutionEntity.getTags().put(MRJobTagName.JOB_TYPE.toString(), this.jobType);
entityCreated(jobSubmitEventEntity);
jobLaunchEventEntity.setTimestamp(Long.valueOf(values.get(Keys.LAUNCH_TIME)));
jobLaunchTime = jobLaunchEventEntity.getTimestamp();
jobLaunchEventEntity.getTags().put(MRJobTagName.USER.toString(), user);
jobLaunchEventEntity.getTags().put(MRJobTagName.JOB_ID.toString(), jobId);
jobLaunchEventEntity.getTags().put(MRJobTagName.JOB_STATUS.toString(), EagleJobStatus.LAUNCHED.name());
jobLaunchEventEntity.getTags().put(MRJobTagName.JOB_NAME.toString(), jobName);
jobLaunchEventEntity.getTags().put(MRJobTagName.JOD_DEF_ID.toString(), jobDefId);
jobLaunchEventEntity.getTags().put(MRJobTagName.JOB_TYPE.toString(), this.jobType);
numTotalMaps = Integer.valueOf(values.get(Keys.TOTAL_MAPS));
numTotalReduces = Integer.valueOf(values.get(Keys.TOTAL_REDUCES));
} else if (values.get(Keys.FINISH_TIME) != null) {
jobFinishEventEntity.setTimestamp(Long.valueOf(values.get(Keys.FINISH_TIME)));
jobFinishEventEntity.getTags().put(MRJobTagName.USER.toString(), user);
jobFinishEventEntity.getTags().put(MRJobTagName.JOB_ID.toString(), jobId);
jobFinishEventEntity.getTags().put(MRJobTagName.JOB_STATUS.toString(), values.get(Keys.JOB_STATUS));
jobFinishEventEntity.getTags().put(MRJobTagName.JOB_NAME.toString(), jobName);
jobFinishEventEntity.getTags().put(MRJobTagName.JOD_DEF_ID.toString(), jobDefId);
jobFinishEventEntity.getTags().put(MRJobTagName.JOB_TYPE.toString(), this.jobType);
entityCreated(jobFinishEventEntity);