HEADER

com.developmentontheedge.jobcontrol
Interface JobControlListener

All Known Implementing Classes:
StatusInfoDialog, ApplicationStatusBar, JobControlListenerAdapter, JobProgressBar

public interface JobControlListener

The listener interface for receiving "interesting" job control events (start, stop, pause,resume,changing of preparedness , and terminate) .


Method Summary
 voidjobPaused(JobControlEvent event)
          Invoked when job process is paused
 voidjobResumed(JobControlEvent event)
          Invoked when job process is resumed after termination
 voidjobStarted(JobControlEvent event)
          Invoked when job is started for the first time.
 voidjobTerminated(JobControlEvent event)
          Invoked when job is terminated.
 voidresultsReady(JobControlEvent event)
          Invoked when part of results is ready
 voidvalueChanged(JobControlEvent event)
          Invoked when preparedness of job is changed.

Method Detail

jobPaused

public void jobPaused(JobControlEvent event)
Invoked when job process is paused
Parameters:
event - corresponding event

jobResumed

public void jobResumed(JobControlEvent event)
Invoked when job process is resumed after termination
Parameters:
event - corresponding event

jobStarted

public void jobStarted(JobControlEvent event)
Invoked when job is started for the first time.
Parameters:
event - corresponding event

jobTerminated

public void jobTerminated(JobControlEvent event)
Invoked when job is terminated.
Use event.getStatus() for getting cause of termination.
Parameters:
event - corresponding event
See Also:
JobControlEvent.getStatus()

resultsReady

public void resultsReady(JobControlEvent event)
Invoked when part of results is ready
Parameters:
event - corresponding event

valueChanged

public void valueChanged(JobControlEvent event)
Invoked when preparedness of job is changed. Use event.getPreparedness() for getting percent of job preparedness.
Parameters:
event - corresponding event
See Also:
JobControlEvent.getPreparedness()

FOOTER

BOTTOM