/
TrackProcessHandler

TrackProcessHandler

Description

This ActionHandler is an expansion of the ProcessVariableSetter. 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

 

 

Related content

ReturnRegexHandler
ReturnRegexHandler
Read with this
TrackProcessHandler
TrackProcessHandler
More like this
TrackTaskProcessor
TrackTaskProcessor
More like this
WriteLastTaskFinisherInVariableHandler
WriteLastTaskFinisherInVariableHandler
More like this
SetStarterByProcessVariableHandler
SetStarterByProcessVariableHandler
More like this
TrackTaskProcessor
TrackTaskProcessor
More like this