Elements in the Function Catalog
The Function Catalog consists of various elements and sub-elements described in this table.
Element Name | Sub-Elements | Description |
---|---|---|
<catalog name="name">
|
The root element. Attribute:
name="name" where
name is a name you provide for this functions catalog.
|
|
<category>
|
This is a sub-element of
<catalog> .
|
|
<name>
|
A name you provide for this category. | |
<function>
|
A container for the information about a single function. | |
<name>
|
The name of the function. | |
<class>
|
The java class that implements the function. | |
<desc>
|
Optional. A description of the function. | |
<async>
|
Set to
true if the function executes asynchronously.
Set to
|
|
<helpurl>
|
Not used in this release. | |
<args>
|
A comma-separated list of descriptive names for the function’s arguments. TIBCO BusinessEvents takes the argument type from the function itself. | |
<isActionOnly>
|
If this function has side effects, for example, if it can modify values, you can only use it in action rules. Set this parameter to
true to alert TIBCO BusinessEvents that this function has side effects and is not valid in conditions. Otherwise, set to
false .
Valid values:
|
|
<isValidInBui>
|
If this function can be used in decision tables, set this element to
true . Otherwise, set to
false .
Valid values:
|
|
<isValidInQuery>
|
If this function can be used in queries, set this element to
true . Otherwise, set to
false .
Valid values:
|
|
<reevaluate>
|
Relevant only when a function is used in a condition.
Valid values:
|