act_nodeName variable

The act_nodeName variable is a string that identifies the fully qualified name of a node.

Details

In the Active Correlation Technology, a node is an object within the rule hierarchy that can be individually and independently added to, removed from, or replaced within a rule set. Specifically, these objects are nodes: rules, rule blocks, rule block variables, and rule set variables. Because an object cannot be operated on individually and independently below the rule level, a rule variable is not a node.

The fully qualified node name for a rule with a name attribute value of rule1 that is located within a rule block with a name attribute value of ruleBlockA is ruleBlockA.rule1. Because rules are organized hierarchically within a rule set, a period (.) is used within a fully qualified node name to denote a descent into a lower level node.

Coding example

The following code accesses the act_nodeName variable to obtain the fully qualified name of a node:
String nodeName = act_lib.getStringVariable(IACTLibrary.NODENAME);