participant

Parent: taskDefinition

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
typeenumYespotentialOwnerdata type=string; lov=STATIC
Valid values: potentialOwner businessAdministrator excludedOwner excludedAdmin
identityTypeenumYesuserdata type=string; lov=STATIC
Valid values: user authorizationScheme

Property Groups:

  • value
value
PropertyTypeRequiredDefault ValueDetails
typeenumYesstaticValuedata type=string; lov=STATIC
Valid values: staticValue sqlQuery expression functionBody
staticValuemultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = staticValue
sqlQuerymultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = sqlQuery
languageenumYesplsqldata type=string; lov=STATIC
Valid values: sql plsql javaScript-mle
Applies whentype = expression
sqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = expression and language = sql
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = expression and language = plsql
javaScriptExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = expression and language = javaScript-mle
languageenumYesplsqldata type=string; lov=STATIC
Valid values: plsql javaScript-mle
Applies whentype = functionBody
plsqlFunctionBodymultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = functionBody and language = plsql
javaScriptFunctionBodymultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = functionBody and language = javaScript-mle
value {
  type: staticValue
  staticValue: ```
    value
  ```
  sqlQuery: ```sql
    value
  ```
  language: sql
  sqlExpression: ```sql
    value
  ```
  plsqlExpression: ```plsql
    value
  ```
  javaScriptExpression: ```javascript-mle
    value
  ```
  plsqlFunctionBody: ```plsql
    value
  ```
  javaScriptFunctionBody: ```javascript-mle
    value
  ```
}

APEXlang Example

participant sample (
    type: potentialOwner
    identityType: user
    value {
        type: staticValue
        staticValue: ```
          value
        ```
        sqlQuery: ```sql
          value
        ```
        language: sql
        sqlExpression: ```sql
          value
        ```
        plsqlExpression: ```plsql
          value
        ```
        javaScriptExpression: ```javascript-mle
          value
        ```
        plsqlFunctionBody: ```plsql
          value
        ```
        javaScriptFunctionBody: ```javascript-mle
          value
        ```
    }
)