Get instance of GlideScriptedHierarchicalWorker via progressID
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2015 09:03 PM
Hi guys,
Do you know how to get instance/record of GlideScriptedHierarchicalWorker by using progressID?
Example: I have a code for Worker like:
var worker = new GlideScriptedHierarchicalWorker();
worker.setProgressName('Import Services');
worker.setBackground(true);
worker.setScriptIncludeName('x_ausgh_snsc.SaraConsumerWorker');
worker.setScriptIncludeMethod('run');
worker.putMethodArg('targetCatId', targetCatId);
worker.start();
var progressID = worker.getProgressID();
I want to get worker in other code via progressID. So how can?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-01-2025 09:11 PM - edited ‎06-01-2025 09:12 PM
cancel: function() {
var trackerId = this.getParameter("sysparm_tracker_id");
if (!trackerId)
return false;
var execTracker = new SNC.GlideExecutionTracker(trackerId);
execTracker.cancel(gs.getMessage("Conflict detection has been cancelled"));
}
From Script include ChangeConflictAJAXProcessor()