Press the button at the top left of the component to output the debug log.
By nature, components run independently and in parallel, but when executing an action while outputting debug logs, they are synchronized within the action engine.
The debug log outputs the properties and variables of
tp./@tv@./@ap@./@av@./@cp@./@cv@ in that order.
The action program is processed in the following order.
- Get the component variables including Payload from the queue
- Assignment is performed if there is a value of PostMappings passed from a previous component.
- PreMappings expression evaluation and value assignment are conducted.
- The Component’s main functionalities are executed according to the set properties.
- A the component variable
cv.Payloadis updated to the new content, depending on the result of the component’s output.
- PostMappings is evaluated only as an expression and the resulting value is stored in a component variable containing the new
- The newly filled
cv.Payloadis sent to the next component’s input queue.
- For the next component, the process starts over from number 1 above.
If you turn on the debug log function, in the processing procedure of the above-mentioned component, the content of the variable after the expression evaluation and assignment of PreMappings of 3 is printed in the console log.