Configuring CDQP Updates
CDQPs allow values from case data to be used by client applications to sort, display and filter work items lists, and find specific work items.
When the WIS
process starts, it caches all the CDQP definitions that are used by the queues it is handling and uses the cached values when displaying CDQPs in its work queues.
WIS
process obtains the field values of fields that are defined as CDQPs from the pack_data
database table.You can change existing CDQP definitions or create new ones by using the swutil QINFO
command. By default, you then have to restart iProcess Engine to allow the WIS
process to pick up the changed definitions and update its work queues with them.
However, you can dynamically pick up changes to CDQP definitions without having to restart iProcess Engine, by using the PUBLISH
parameter with the QINFO
command. This publishes an event that signals that updated CDQP definitions are available.
When the WIS
process detects this event its CDQP update thread wakes up and updates the CDQP definitions for all work items in its queues. Work items are updated in batches, the size of which is determined by the value of the WIS_CDQP_DATA_RECACHE_BATCH process attribute.
For more information about CDQPs and the QINFO
command, see "Case Data Queue Parameters" in TIBCO iProcess swutil and swbatch Reference Guide.