Add IJobEventListener interface