Chapter 12 In-Process ActiveMatrix BusinessWorks Integration : Invoke RuleFunction Resource Reference

Invoke RuleFunction Resource Reference
To enable an ActiveMatrix BusinessWorks process to call a BusinessEvents rule function, you configure one or more Invoke RuleFunction activities according to your needs. Execution is synchronous. See Invoking a BusinessEvents Rule Function From ActiveMatrix BusinessWorks and Working With Invoke RuleFunction Activities for more details.
Configuration
The Configuration tab has the following fields.
The name to appear as the label for the resource. Names follow Java variable naming restrictions. Do not use any reserved words. Names must be unique within a folder. See Identifiers (Names) in TIBCO BusinessEvents Language Reference.
RuleService
Provider
The RuleServiceProvider identifies the BusinessEvents deployment to use for the integration. The deployment must be available to the ActiveMatrix BusinessWorks engine at runtime.
Required for ActiveMatrix BusinessWorks containers only. If BusinessEvents is the container, any value present is ignored.
Input
The Input tab has the following fields.
Optional. Allows you to override the rule function specified in the Configuration tab.
Enter a global variable that is used to specify the name of the rule function at runtime. Do not enter the .rulefunction extension. The rule function you specify must have the same signature as the function specified in the Configuration tab (and a different name). See Overriding the Rule Function at Runtime
Map the available process data to the activity input, or enter values in the fields as appropriate for the datatype of each argument.
Output
The Output tab has the following fields.
Data Type
The return type for the specified rule function. Return type can be any of the following: