public override void CloseTask(EnumCloseOutType taskResult) { var completionCode = (int)taskResult; if (!SetPurgeTaskComplete(SP_NAME_SET_COMPLETE, completionCode, m_JobParams["dataset"])) { LogError("Error setting task complete in database, dataset " + m_JobParams["dataset"]); } else { ReportStatus("Successfully set task complete in database, dataset " + m_JobParams["dataset"], true); } }
/// <summary> /// Closes a capture pipeline task (Overloaded) /// </summary> /// <param name="taskResult">Enum representing task state</param> /// <param name="closeoutMsg">Message related to task closeout</param> /// <param name="evalCode">Enum representing evaluation results</param> public override void CloseTask(EnumCloseOutType taskResult, string closeoutMsg, EnumEvalCode evalCode) { if (!SetFolderCreateTaskComplete(SP_NAME_SET_COMPLETE, mConnectingString, (int)taskResult, closeoutMsg, (int)evalCode)) { var msg = "Error setting task complete in database, task_id " + mTaskID; LogError(msg); } else { var msg = "Successfully set task complete in database, task_id " + mTaskID; LogDebug(msg); } }
/// <summary> /// Closes a folder creation task (Overloaded) /// </summary> /// <param name="taskResult">Enum representing task state</param> public override void CloseTask(EnumCloseOutType taskResult) { CloseTask(taskResult, "", EnumEvalCode.EVAL_CODE_SUCCESS); }
/// <summary> /// Closes a capture pipeline task (Overloaded) /// </summary> /// <param name="taskResult">Enum representing task state</param> /// <param name="closeoutMsg">Message related to task closeout</param> public override void CloseTask(EnumCloseOutType taskResult, string closeoutMsg) { CloseTask(taskResult, closeoutMsg, EnumEvalCode.EVAL_CODE_SUCCESS); }
/// <summary> /// Closes a task (Overloaded) /// </summary> /// <param name="taskResult">Enum representing task state</param> public abstract void CloseTask(EnumCloseOutType taskResult);