...
Panel | ||||
---|---|---|---|---|
| ||||
Example <Workflow> var file = sffInvoke.getName()+".Variable.xml"; </JexlScript> Referenced by: WfTask |
Anchor | ||||
---|---|---|---|---|
|
Gliffy | ||||
---|---|---|---|---|
|
Panel | ||||
---|---|---|---|---|
| ||||
Example <Task name="Event" while="true"> <Output name="RFID" skip-if="$NotOnSchedule([30..59/30sec])"/> </Task> Referenced by: WfTask
|
...
Panel | ||||
---|---|---|---|---|
| ||||
Example <Task name="Trigger"> <!--Input name="Start" value="Event.RFID"/--> <Log level="info" name="Wait1" WaitFor="(Event1 or Event2) and (Event3 or Event4)" message="Trigger1 ([:WaitFor:])"/> <Log level="info" name="Wait2" WaitFor="Event1 and Event3" message="Trigger2 ([:WaitFor:])"/> <Log level="info" name="Wait3" WaitFor="Event2 and Event4" message="Trigger3 ([:WaitFor:])"/> <Log level="info" name="Wait4" WaitFor="(Event1 or Event2) and (Event3 or Event4)" message="Trigger4 ([:WaitFor:])"/> <Output name="Event1"/> <Output name="Event2"/> <Output name="Event3"/> <Output name="Event4"/> </Task> Referenced by: |
...
Panel | ||||
---|---|---|---|---|
| ||||
Example <Workflow Limit="1" Live="1" Timeout="0"> <Task name="Main" while="true"> <Event name="Argument" as="ActionArgument"/> <Invoke name="ReadId" waitFor="Argument" get="[%:Event.Argument.URL.Value:%]"StopChar="0x0D" ReadTimeout="-1" WriteTimeout="-1" RepeatDelay="1"/> <Output name="Result" as="ActionResult"> <Value> <RFID>[%:[%:@Output:%]Invoke.ReadId.Message.Value:%]</RFID> </Value> </Output> </Task> </Workflow> Referenced by:
|
...
Panel | ||||
---|---|---|---|---|
| ||||
Example <Task name="WdlTestTask"> var vars = sff:loadTxt(file); if(vars != null) Variable = vars; sffLog.info("JexlTest: MyVar="+Variable.MyVar); var i = Variable.MyVar; while((i = i - 1) ge 0) sffLog.info("JexlTest: "+i); var sin1 = math:sin(PI / 2); Variable.MyVar = Variable.MyVar + 1; Variable.MyVar1 = Variable.MyVar; Variable.add("MyVar1", Variable.MyVar + 1); sff:saveTxt(file, Variable); return Input.Command.toString().concat(Variable.MyVar.toString()).concat("5:").concat(sin1.toString()); </JexlScript> Referenced by: InvokeGroup |
...