TrackProcessHandler

Description

This ActionHandler is an expansion of the https://tim-doc.atlassian.net/wiki/spaces/eng/pages/227838859. It sets a new variable and fills it with the values passed on it. Additionally, a delimiter may be passed.

If a delimiter is given and the variable being written already exists, the variable will be filled as follows:
previous content + delimiter + new content

In addition the following namespaces may be used:

 

${CURRENT_USER_NAMEFIRST} ⇒ First name of the current user
${CURRENT_USER_NAMELAST} ⇒ Last name of the current user
${CURRENT_TIME} ⇒ Current time in the format: HH:mm (i.e.: 12:15)
${CURRENT_TASK} ⇒ Name of the current activity


Class

com.dooris.bpm.actionhandler.TrackProcessHandler

 

Parameter

Parameter name

Default value

Description

Valid examples

Parameter name

Default value

Description

Valid examples

inputText

 

The value being written to a new variable or attached to an existing variable.

${CURRENT_TASK} completed by: ${CURRENT_USER_NAMEFIRST}, ${CURRENT_USER_NAMELAST} at ${CURRENT_TIME}

processVariable

 

Name of the new or existing variable.

trackVariable

delimiter

 

If an existing variable should be added.

i.e.: “-” , “:” , “,” , “[]” or …

Please note that the delimiter must be unique and may not be present in the process variable