com.mindoo.remote.api.jobs
Interface IRemoteMonitoringJob
- All Superinterfaces: 
 - IRemoteJob
 
public interface IRemoteMonitoringJob
- extends IRemoteJob
 
Interface of a Job that can be used to visualize progress and status information (e.g. in a progress dialog).
 The job is running until the method IRemoteProgressMonitor.done() is called on the
 progress monitor returned by getProgressMonitor()
 
 A use case for this method is long running background code execution, e.g. XPages SSJS, that needs a visualization in the UI
 
 
getProgressMonitor
IRemoteProgressMonitor getProgressMonitor()
                                          throws RemoteEclipseAPIException
- Returns a progress monitor object to update progress and status information, check
 for job cancellation and finally call 
IRemoteProgressMonitor.done() when the
 code execution is done
 
- Returns:
 - progress monitor
 - Throws:
 RemoteEclipseAPIException