EM: BBjServices > Caches
Description
When double clicked, the Caches panel shows on the right tab, which provides administrators with a centralized interface to clear selected BBjServices runtime caches. This operation helps maintain consistent application behavior, and ensures that recent configuration or deployment changes are reflected accurately. Administrators can toggle individual cache types or use the ALL/NONE checkbox for group selection. Once selected, clicking the Clear Data clears the chosen caches and confirms the action with a success message.
Location
EM Navigator →
BBjServices →
Caches
Caches List
Setting | Description |
---|---|
When unchecked, indicates that none of the cache types are selected. When checked, indicates that all cache types are selected. |
|
Unpin All Programs |
When unchecked, this cache type will not be cleared. BBj continues to use the in-memory cache of resolved public program filenames during execution. When checked, clears the in-memory hash map of resolved public BBj program filenames. After clearing, BBj will search using the program prefix if the filename is not found in cache, which may result in slower performance due to additional resolution steps. See: Program and Resource Caching Overview. |
Programs Cache |
When unchecked, this cache type will not be cleared. The in-memory map of server-wide programs and the session cache stored under <bbj home>/cfg/BBjCache.txt will not be cleared. When checked, clears the in-memory map of programs used across BBj sessions and removes the session-specific cache file (BBjCache.txt). Program cache under <bbj home>/cache is not affected here, as it is automatically cleared during BBjServices shutdown. |
App deployment Cache |
When unchecked, this cache type will not be cleared. Cached JARs and class files under <bbj home>/jetty/appdeployment are retained. When checked: Clears all cached JARs and class files stored under <bbj home>/jetty/appdeployment, forcing BBjServices to reload application deployment resources. See: App Deployment Tutorial. |
Database Cache(reload DB configuration) |
When unchecked, this cache type will not be cleared. When checked, reloads the database configuration files config.ini and clears all cached metadata, including table definitions, columns, stored procedures (SPROCs), and synonyms. This ensures any manual changes made outside the Admin API are reflected immediately, forcing the database server to reinitialize its configuration and schema cache. |
Clear Data | Click the Clear Data button to clear the cache data for the selected caches. You should see a Success message box with the text Successfully cleared the selected cache(s). |