예제 #1
0
 /// <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);
 }
예제 #2
0
 /// <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));
 }
예제 #3
0
 /// <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);
 }