stop the timer and submit the event . if the timer was already stopped before , this is a no-op . concode_field_sep String MR_DISTRIBUTED_CACHE_SETUP concode_elem_sep EventSubmitter submitter concode_elem_sep String JOB_RUN concode_elem_sep String MR_STAGING_DATA_CLEAN concode_elem_sep String METADATA_TIMING_EVENT concode_elem_sep String JOB_COMPLETE concode_elem_sep String WORK_UNITS_PREPARATION concode_elem_sep Long startTime concode_elem_sep String JOB_PREPARE concode_elem_sep String METADATA_END_TIME concode_elem_sep String JOB_CLEANUP concode_elem_sep String HELIX_JOB_RUN concode_elem_sep String JOB_COMMIT concode_elem_sep String METADATA_DURATION concode_elem_sep boolean stopped concode_elem_sep String JOB_CANCEL concode_elem_sep String JOB_START concode_elem_sep String WORK_UNITS_RUN concode_elem_sep String METADATA_START_TIME concode_elem_sep String JOB_LOCAL_SETUP concode_elem_sep String WORK_UNITS_CREATION concode_elem_sep String MR_JOB_SETUP concode_elem_sep String MR_JOB_RUN concode_elem_sep String HELIX_JOB_SUBMISSION concode_elem_sep String JOB_FAILED concode_elem_sep String name concode_elem_sep String FULL_JOB_EXECUTION concode_field_sep placeholderType placeHolder
void function ( ) { stop ( Maps . < String , String > newHashMap ( ) ) ; }