call the registered listeners in order , respecting and prioritising those that implement ordered . concode_field_sep OrderedComposite<JobExecutionListener> listeners concode_field_sep void setListeners concode_elem_sep void afterJob concode_elem_sep void register
void function ( JobExecution arg0 ) { for ( Iterator < JobExecutionListener > loc0 = listeners . loc0 ( ) ; loc0 . hasNext ( ) ; ) { JobExecutionListener loc1 = loc0 . next ( ) ; loc1 . beforeJob ( arg0 ) ; } }