Difference between revisions of "Workflow syscall"

From Catglobe Wiki
Jump to: navigation, search
(Created page with "Category:Workflow {{HelpFiles}} = Workflow_syscall = Call to a system workflow == Syntax == Workflow_syscall(systemWorkflowName[, parameters]); == Arguments == ''sys...")
 
Line 8: Line 8:
 
== Syntax ==
 
== Syntax ==
  
Workflow_syscall(systemWorkflowName[, parameters]);
+
Workflow_syscall(systemWorkflowName[, parameters[, schedule]]);
  
 
== Arguments ==
 
== Arguments ==
 
''systemWorkflowName'': string. Name of system workflow
 
''systemWorkflowName'': string. Name of system workflow
 +
 
''parameters'': array of parameters
 
''parameters'': array of parameters
 +
 +
''schedule'': Use the given schedule to run workflow. It is CatTaskSchedule object see more at CatTaskInstantSchedule, CatTaskSpecificTimeSchedule, CatTaskNeverSchedule
  
 
== Return type ==
 
== Return type ==
Array
+
Returns CatTask instance id
 +
 
 +
== Example ==
 +
 
 +
<source lang="javascript">
 +
CatTaskInstantSchedule schedule  = new CatTaskInstantSchedule();
 +
Workflow_syscall("systemWorkflowName", {para1, para2}, schedule);
 +
</source>

Revision as of 09:22, 14 July 2017


Workflow_syscall

Call to a system workflow

Syntax

Workflow_syscall(systemWorkflowName[, parameters[, schedule]]);

Arguments

systemWorkflowName: string. Name of system workflow

parameters: array of parameters

schedule: Use the given schedule to run workflow. It is CatTaskSchedule object see more at CatTaskInstantSchedule, CatTaskSpecificTimeSchedule, CatTaskNeverSchedule

Return type

Returns CatTask instance id

Example

CatTaskInstantSchedule schedule  = new CatTaskInstantSchedule();
Workflow_syscall("systemWorkflowName", {para1, para2}, schedule);