Name
global.ShadowTaskImpl
Description
Implements extension point global.ShadowTaskImpl Extension point for PostEngineHandlers.
Script
var ShadowTaskImpl = Class.create();
ShadowTaskImpl.prototype = {
initialize: function() {
},
process: function(topTaskId, jsonData, taskStartDate, previousGr, tableName, currentGr) {
if ( PPMTableCheck.isProject(tableName) || PPMTableCheck.isProjectTask(tableName)) {
if (currentGr && currentGr.operation() == 'delete')
return;
var shadowTaskSync = new ShadowTaskSync();
shadowTaskSync.process(topTaskId, jsonData, taskStartDate, previousGr);
var shadowTaskHandler = new ShadowTaskHandler();
shadowTaskHandler.process(topTaskId, jsonData, taskStartDate, previousGr);
}
},
type: 'ShadowTaskImpl'
};
Sys ID
91ad607387812300b6f8578c87cb0b15