protected override bool Completed() { base.Completed(); if (_finalizationRequested) // Completed() called for the second time { AnalyticsJob.IncludeSubSystemsUpdateJobStatus(JobId, _jobBootParameter); return(true); // We can let pipeline to declare completion now } SendMessage(); return(false); // We cannot let the pipeline to declare completion yet }
/// <summary> /// Completed this instance. /// </summary> /// <returns></returns> protected override bool Completed() { base.Completed(); return(AnalyticsJob.CategorizeProjectDocumentsPipelineComplete(JobId, _jobBootParameter)); }
/// <summary> /// Completed this instance. /// </summary> /// <returns></returns> protected override bool Completed() { base.Completed(); return(AnalyticsJob.IncludeDocumentsPipelineComplete(JobId, _jobBootParameter)); }