Digital Data Connector caches | HCL Digital Experience
The Digital Data Connector (DDC) for HCL Portal framework provides the caches that are listed here.
- com.ibm.workplace.wcm.pzn.plr.BeanListCache
- The bean list cache caches the bean list Java objects that the Digital Data Connector plug-ins return.
The DDC plug-ins control the cache key generation for the individual
entries and whether the bean lists are automatically removed from
the cache during user login. By default, this cache is enabled.Note: Single entries of this cache can have a size of several MB. Therefore, the default number of cache entries for this cache is much lower than the default of other portal caches. When you use the bean list cache, closely monitor the cache and tune it as required. You might also consider the size of individual cache entries and how to influence it. For more information, read Configuring the maximum number of items loaded from HCL Connections.
- com.ibm.workplace.wcm.pzn.plr.xml.DocumentCache
- The document cache is used by the generic XML DDC plug-in for
caching the Document Object Model (DOM) objects for individual source
URIs. This cache specifically caches the DOMs for associated item
attributes. If an individual associated item attribute is flagged
as
shared
in the list-rendering profile, the cache entries are shared between different users. Such shared documents do not get invalidated on user login. Documents that are loaded through non-shared associated item attributes are cached separately per user. These cache entries are automatically invalidated during login. By default, this cache is enabled. - com.ibm.workplace.wcm.pzn.plr.json.DocumentCache
- The document cache is used by the generic JSON DDC plug-in for
caching the Document Object Model (DOM) objects for individual source
URIs. This cache specifically caches the DOMs for associated item
attributes. If an individual associated item attribute is flagged
as
shared
in the list-rendering profile, the cache entries are shared between different users. Such shared documents do not get invalidated on user login. Documents that are loaded through non-shared associated item attributes are cached separately per user. These cache entries are automatically invalidated during login. By default, this cache is enabled. - com.ibm.workplace.wcm.pzn.plr.ListRenderingCache
- The list-rendering cache caches the markup that a specific appearance
component generates for a specific bean list instance. If you enable
this cache, the updates in the appearance component might not become
visible immediately, as updates to the corresponding HCL Web Content Manager design components
do not invalidate this cache. In general, the entries in this cache
are invalidated together with the corresponding bean list objects
in the bean list cache that is listed earlier. As a result, it is
good practice to disable this cache on authoring systems and enable
it on delivery systems.
To use this cache, you must use the
ListRenderingCache
rendering plug-in to instrument the Web Content Manager design components that are involved in the markup generation for this cache. For more information, read Using the list-rendering cache.
You configure the caches through the WP Cache Manager Service resource environment provider in the WebSphere® Integrated Solutions Console. For more information, read the Portal service configuration and Setting service configuration properties.