public synchronized void notifyJobFinish(JobId jobId, JobStatus jobStatus, List<Exception> exceptions) throws HyracksException { for (IJobLifecycleListener l : jobLifecycleListeners) { l.notifyJobFinish(jobId, jobStatus, exceptions); } }
public synchronized void notifyJobStart(JobId jobId) throws HyracksException { for (IJobLifecycleListener l : jobLifecycleListeners) { l.notifyJobStart(jobId); } }
public synchronized void notifyJobCreation(JobId jobId, JobSpecification spec) throws HyracksException { for (IJobLifecycleListener l : jobLifecycleListeners) { l.notifyJobCreation(jobId, spec); } }