Copyright © TIBCO Software Inc. All rights reserved.
Copyright © TIBCO Software Inc. All rights reserved.


Chapter 2 Configuring the TIBCO iProcess Objects Server : Cache Parameters

Cache Parameters
This dialog is from the Windows TIBCO iProcess Objects Server Configuration Utility. The configuration parameter names shown in the callouts are from the UNIX TIBCO iProcess Objects Server configuration file. This illustration provides a cross-reference to determine which fields to change when using the configuration utility.
CacheProcUpdate
This specifies whether or not to update the cache of procedure definitions. Setting this to 0 (zero) causes the cache to never be updated (other than the initial load on startup). Setting this to a positive number causes the cache to be updated in the background immediately after a change to the procedure definitions.
If you don’t change procedures while the TIBCO iProcess Objects Server is running, set this parameter to 0. If this is set to 0, and you make a change to a procedure definition, you will need to stop, then restart, the TIBCO iProcess Objects Server for the change to be recognized.
 
Lower Bound: 0 (Never update)
Default: 1 (UNIX), 300 (Windows)
CacheStartSessUpdate
Interval in seconds between updating the cache of startable procedures for a user.
If you don’t change the list of procedures a user can start while the TIBCO iProcess Objects Server is running, set this parameter to 0. If this is set to 0, and you make a change to the list of startable procedures for a user, you will need to stop, then restart, the TIBCO iProcess Objects Server for the change to be recognized.
Lower Bound:0 (Never update)
Upper Bound: Unlimited
Default: 300 seconds
CacheUserUpdate
This specifies whether or not to update the cache of user, group, and attribute definitions. Setting this to 0 (zero) causes the cache to never be updated (other than the initial load on startup). Setting this to a positive number causes the cache to be updated in the background immediately after a change to the user, group, or attribute definitions.
If you don’t change users, attributes, or groups while the TIBCO iProcess Objects Server is running, set this parameter to 0. If this is set to 0, and you make a change to a user, attribute, or group definition, you will need to stop, then restart, the TIBCO iProcess Objects Server for the change to be recognized.
Lower Bound: 0 (Never update)
Default: 1 (UNIX), 300 (Windows)
CacheRoleUpdate
This specifies whether or not to update the cache of role definitions. Setting this to 0 (zero) causes the cache to never be updated (other than the initial load on startup). Setting this to a positive number causes the cache to be updated in the background immediately after a change to the role definitions.
If you don’t change role definitions while the TIBCO iProcess Objects Server is running, set this parameter to 0. If this is set to 0, and you make a change to a role definition, you will need to stop, then restart, the TIBCO iProcess Objects Server for the change to be recognized.
Lower Bound: 0 (Never update)
Default: 1 (UNIX), 300 (Windows)
CacheTableUpdate
This specifies whether or not to update the cache of table definitions. Setting this to 0 (zero) causes the cache to never be updated (other than the initial load on startup). Setting this to a positive number causes the cache to be updated in the background immediately after a change to the table definitions.
If you don’t change table definitions while the TIBCO iProcess Objects Server is running, set this parameter to 0. If this is set to 0, and you make a change to a table definition, you will need to stop, then restart, the TIBCO iProcess Objects Server for the change to be recognized.
Lower Bound: 0 (Never update)
Default: 1 (UNIX), 300 (Windows)
CacheListUpdate
This specifies whether or not to update the cache of list definitions. Setting this to 0 (zero) causes the cache to never be updated (other than the initial load on startup). Setting this to a positive number causes the cache to be updated in the background immediately after a change to the list definitions.
If you don’t change list definitions while the TIBCO iProcess Objects Server is running, set this parameter to 0. If this is set to 0, and you make a change to a list definition, you will need to stop, then restart, the TIBCO iProcess Objects Server for the change to be recognized.
Lower Bound: 0 (Never update)
Default: 1 (UNIX), 300 (Windows)
CacheSemaphoreMaxtries
Number of tries that are made to update the cache. (Also see the comments for CacheSemaphoreWait below.)
Values: 1 - unlimited
Default: 1200 times
CacheSemaphoreWait
Number of milliseconds to wait to acquire all threads caching semaphores and update the needed cache. After this number of milliseconds, the caching semaphores will be released, allowing the other threads to process any pending transactions. Another attempt will then be made to acquire the caching semaphores; this will continue until the number of tries specified by CacheSemaphoreMaxTries are made.
Values: 25 - 60000
Default: 100 milliseconds
WQSAbandonedPeriod
This parameter defines the number of seconds the TIBCO iProcess Objects Server will maintain a "persisted SWXList" (TIBCO iProcess Objects) or "held pageable list" (TIBCO iProcess Server Objects) that is being held on the TIBCO iProcess Objects Server (persisted SWXLists/held pageable lists can only contain work items or predicted work items). The TIBCO iProcess Objects Server will “abandon” (throw away) persisted SWXLists/held pageable lists in this number of seconds after you disconnect from the TIBCO iProcess Objects Server.
Values: 30- 43200
Default: 900 seconds

Copyright © TIBCO Software Inc. All rights reserved.
Copyright © TIBCO Software Inc. All rights reserved.