Performance Tuning Guide > Tuning Siebel Configurator for Performance > Administering Siebel Configurator Caching >

Refreshing the Siebel Configurator Cache


Siebel administrators or product administrators can refresh the Siebel Configurator cache in a number of ways. The following sections describe procedures to refresh the Siebel Configurator cache with changes for customizable products, product classes, and attribute definitions.

Refreshing the Siebel Configurator Cache with Product Changes

While editing a product record, a product administrator can select Refresh Product Cache to refresh the Siebel Configurator cache with changes for all the customizable products that contain the product.

In other words, when a product administrator changes a product record, the product record can serve as a filter to selectively update the Siebel Configurator cache.

The next time a user requests the customizable product, the user receives a freshly instantiated version reflecting the product change and the cache is refreshed with this version. For example, you could change the product description or part number and then refresh the cache.

To refresh the cache with product changes

  1. From the application-level menu, choose Navigate > Site Map > Administration - Product.
  2. Select the record for a customizable product that has been changed or that is to be refreshed.
  3. Click the Menu button in the Products list, then choose Refresh Product Cache.

Refreshing the Siebel Configurator Cache with Product Class Changes

While editing a product class record, a product administrator can select Refresh Cache to refresh the customizable products in the Siebel Configurator cache that contain products from the product class.

In other words, the product administrator can use a product class as a filter to selectively refresh customizable products in the cache.

If you have a customizable product that is affected by the product class change in the Siebel Configurator cache, the changes are not propagated to the cached version of the product. The next user that requests the customizable product receives the cached version, which does not reflect the class changes. To make sure users receive the class changes immediately, select Refresh Cache.

The next time a user requests the customizable product, the user receives a freshly instantiated version reflecting the product change and the cache is refreshed with this version. This new instance reflects the changes you made to the product class.

To refresh the cache with class changes

  1. From the application-level menu, choose Navigate > Site Map > Administration - Product > Product Classes.

    The Product Classes list applet appears.

  2. Select a product class and modify it or its attribute definitions as needed.
  3. From the menu in the Product Classes list, choose Refresh Cache.

Refreshing the Siebel Configurator Cache with Attribute Definition Changes

While editing an attribute definition record, a product administrator can select Refresh Cache to selectively refresh customizable products in the cache.

If you have a customizable product that is affected by an attribute definition change is in the Siebel Configurator cache, the changes are not propagated to the cached version of the product. The next user that requests the customizable product receives the cached version, which does not reflect the attribute definition changes. To make sure users receive the attribute definition changes immediately, refresh the cache.

The next time a user requests the customizable product, the user receives a freshly instantiated version reflecting the attribute definition change and the cache is refreshed with this version. This new instance will reflect the changes you made to the attribute definition.

To refresh the cache with attribute definition changes

  1. From the application-level menu, choose Navigate > Site Map > Administration - Product > Attribute Definitions.

    The Attribute Definitions list applet appears.

  2. Select an attribute definition and modify it as needed.
  3. From the menu in the Attribute Definitions list, choose Refresh Cache.

Performance Tuning Guide