Expressions
Ø Simple Expressions
Ø XPath Expressions
Ø XSL Transformations
Ø Groovy Scripting
Modifying Variable Values
Ø Initialize variables
Ø Define conditions
Ø Calculate a date or time
Ø Modify a variable before making a data association
Ø Drive a loop in a loop marker
Ø Specify loop cardinality in a multi-instance marker
Types of Data Modifications
Ø Plain text: – Literal strings without the use of variables or functions
Ø Simple: – Literal strings, variables, and some functions and operators
Ø XPath: – Literal strings, variables, and a rich set of functions
Ø XML literal: – An XML document as the source of data mapping
Ø XSL transformation:
– Visual XSL mapping editor with rich function set
Ø Groovy script
Where to Apply an Expression
Ø For Gateways:
– Complex Gateway
Ø For Events: – Timer Event
Ø For Activities:
– User Task Advanced Properties
– Notifications
– Script Task
Ø For Subprocesses:
– Multi-instance Marker
Simple Expressions
XPath Expressions
XSL Transformations
No comments:
Post a Comment