Decision Center settings

Use the Decision Center settings to modify build, customization, synchronization, logging, and search operations.

In the Business console, go to the Administration > Settings > Decision Center tab to change these settings.

Tip: Click Reset to return the corresponding setting to its original value.

Build settings

Use these settings to define the cache location for build files, the type of storage, and whether to get debug information for decision engine archives.

Table 1. Build settings
Setting Use
Path of the location of the cache used to store build files. Define where the compiled version cache is on the file system.

By default, the path is determined by using the property <build.path> and the name of the user who started the server, for example, <build.path>_<username>.

If it is not defined, use the system property java.io.tmpdir, and add rtscache and the name of the user who started the server, for example, <temp dir>/rtscache_<username>. The path must not end with a slash mark ( / ), and if defined, the name of the user is given by the system property user.name.

Type of storage to use as a temporary buffer when generating a ruleset archive. Choose between file or memory. By default, memory is selected.

Consider using file storage for projects that have more than 1,000 rule packages or 5,000 rules. They might consume too much memory when the ruleset is generated.

Include debug information for decision engine archives Displays a check box in the dialog when you deploy rulesets. Select this option to include an ARL file of debugging information in your deployed archive.

Customization settings

Specify the class to define security settings and interactive behavior, and the class for changing the behavior of an extended property.

Table 2. Customization settings
Setting Use
Name of the class that defines security settings and interactive behavior for Decision Center. Specify the controller class, which must be an instance of ilog.rules.teamserver.model.IlrSessionController.
Name of the class for changing the behavior of an extended property. Specify the property extension class, which must be an instance of ilog.rules.commonbrm.model.IlrPropertyExtension. The default is null.

Synchronization settings

Give different users publishing permission.

Table 3. Synchronization settings
Setting Use
Allow release owner to publish in their release Publish changes to a release branch if you are the owner of the release.
Allow activity owner to publish in parent release Publish changes to a release branch if you are the owner of an activity in this release.
Allow all users to publish a new decision service Publish a decision service from Rule Designer to Decision Center, or import a decision service in the Business console, regardless of your user role.

Logging settings

Set the duration after which an unreturned SQL query is logged.

Table 4. Logging settings
Setting Use
Log SQL queries that last more than this number of milliseconds

Define the duration after which an unreturned SQL query is logged. This query is logged every time the duration is passed until the SQL query returns.

The duration is expressed in milliseconds. The default value is 300,000 milliseconds, or five minutes.

Changes to this parameter are taken into account after approximately one minute.

Allow long SQL queries to be logged. Use this setting to deactivate the logging of long SQL queries.

Search settings

Set the duration for doing an index search. It is set to 15 minutes by default. To turn it off, set the duration to 0.

Table 5. Search settings
Setting Use
Enable indexing for textual search Set the search indexing period in minutes. By default, it is set to 15 minutes.

To disable the search function, set the value to 0 to stop the indexing. The search field is no longer displayed in the Business console.