Type to start searching...

Workflow

Properties
args : nonNegativeInt

Event argument count.

Valid values based on“int”.
0 (minInclusive)
association : identifierList

Association path from the primary workflow class to the class with the triggering event: attr1 ... attrN.

Valid values based on“token”.
(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*\s+)*(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*)?

Each element in the list must begin with a letter or underscore. Elements are space delimited.

attributes : string

Attributes of the primary class instance to load automatically when the workflow is run: attr1 (assoc2 attr2_1 ... attr2_M) ... attrN.

caption : string

String indentifier for caption display in the UI.

class : identifier

Primary class, providing access to the domain model.

Valid values based on“string”.
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*

Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.

condition : string

Condition under which the workflow is started when the event is invoked. Relative to the association end class.

description : string

Workflow description.

event : identifier

Event which triggers the workflow.

Valid values based on“string”.
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*

Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.

language : schemeLanguageType

The scripting language for this element.

Defaults to scheme.
Valid values based on“languageType”.
scheme

scheme scripting language

layout : string

privileged : boolean

True to execute the workflow in privileged mode (without security restrictions).

variables : identifierList

Workflow variables: var1 var2 ... varN.

Valid values based on“token”.
(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*\s+)*(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*)?

Each element in the list must begin with a letter or underscore. Elements are space delimited.

Content