Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 3 CDD Configuration Procedures : Configuring the Collections Tab (All OM Types)

Configuring the Collections Tab (All OM Types)
The purpose of collections is to provide collections of rules, rule functions, and destinations. These collections are a convenience feature used when configuring agent classes.
Two collections are predefined: an all-rules collection and an all-functions collection.
Log Configurations
Also defined at this tab are log configurations. Because they require more explanation, details are provided in Collections Tab — Log Configurations Overview, and Collections Tab — Log Configurations Settings
Configuring Collections
The various kinds of collections are configured in the same way, except that destinations and log configurations have additional configuration properties.
Before Defining Collections
First define the rules, functions, and destinations (project resources) that you will use to configure the collections. (You can add also resources during CDD configuration and return to the CDD editor to continue.) Adding project resources is documented in TIBCO BusinessEvents Developer’s Guide.
Using References
A collection can have references to items (rules, rule functions, or destinations), and also references to other collections of the same type. References are identified in the groups tree by a reference symbol (). This mechanism enables you to reuse collections for more efficient configuration.
To Configure Collections
The procedure is in general the same for rules, destinations, and functions, so in these instructions, the word item is used to refer to the specific rule or rule function or destination.
For the log configurations procedure, see To Add a Log Configuration
1.
To add a new collection, select the parent for the collection type, Rules, Destinations, Functions, or Log Configurations as needed, and click Add.
In the Item Collection field that appears on the right, enter a name for the group and click Add again.
To add items and item group references to a collection select the item collection and then click Add.
You see the Select Items dialog.
2.
In the Select Items dialog do any of the following:
To add items, in the Items tree click the checkboxes of items you want to add to the group you are defining.
To add collection references, in the Collection References tree click the checkboxes of collections you want to add (by reference) to the collection you are defining.
When you select a collection on the left, you see details on the right: For example, the path to item you selected, and the names of collections you selected.
3.
For function collections only, reorder the functions as needed, so that they execute in the correct order at runtime (that is, at startup or shutdown). Highlight a rule function in the tree on the left, and then click Move Up or Move Down as needed.
4.
For destination collections only, configure each destination in turn. Select the destination on the left and complete the settings on the right to define characteristics such as the threading model to use, and the event preprocessor. See Collections Tab — Destinations Settings and Properties for information about each setting.
5.
To Update Collections
To reorder rule functions in a function collection, select a rule function in the tree on the left, then click Move Up or Move down. This is important for startup and shutdown rule functions. Ensure that you put startup and shutdown rule functions into appropriate separate collections.
You can change the URI (project path) of project resources to match their actual locations. To change the URI of an item, select the item on the left and edit the URI on the right.
Configuring Log Configurations
To Add a Log Configuration
1.
2.
3.
Add the log levels you want to enable in this configuration. See Collections Tab — Log Configurations Overview for an explanation of the logging levels, modules, and syntax details and see Collections Tab — Log Configurations Settings for details on the fields.
4.
5.

Copyright © TIBCO Software Inc. All Rights Reserved