/// <summary> /// Performs node rollback actions. This method was called if a process occures an error. /// </summary> /// <param name="inputContainer">The process container from caller node.</param> /// <param name="outputContainer">The process container from node that was returned by execution.</param> /// <param name="helper">The active <see cref="Development.SDK.Module.Controller.Helper.ScriptHelper"/> script helper controller.</param> public Development.SDK.Module.Controller.Container.ProcessContainer Rollback(Development.SDK.Module.Controller.Container.ProcessContainer inputContainer, Development.SDK.Module.Controller.Container.ProcessContainer outputContainer, Development.SDK.Module.Controller.Helper.ScriptHelper helper) { return(inputContainer); }
/// <summary> /// Performs node runtime actions in test mode. /// </summary> /// <param name="container">The process container with test data.</param> /// <param name="helper">The active <see cref="Development.SDK.Module.Controller.Helper.ScriptHelper"/> script helper controller.</param> /// <returns>Outgoing <c>Development.SDK.Module.Controller.Container.ProcessContainer</c> of the node.</returns> public Development.SDK.Module.Controller.Container.ProcessContainer TestExecute(Development.SDK.Module.Controller.Container.ProcessContainer container, Development.SDK.Module.Controller.Helper.ScriptHelper helper) { return(Controller.ActionNode.ExampleNode.ExecuteActionNode.Instance.Execute(container, helper)); }
/// <summary> /// Performs node runtime actions. /// </summary> /// <param name="container">The outgoing process container from caller node.</param> /// <param name="helper">The active <see cref="Development.SDK.Module.Controller.Helper.ScriptHelper"/> script helper controller.</param> /// <returns>Outgoing <c>Development.SDK.Module.Controller.Container.ProcessContainer</c> of the node.</returns> public Development.SDK.Module.Controller.Container.ProcessContainer Execute(Development.SDK.Module.Controller.Container.ProcessContainer container, Development.SDK.Module.Controller.Helper.ScriptHelper helper) { return(container); }