Cache panel

This panel allows you to configure the cache settings of JReport Server. It contains three tabs:

Save

Applies the changes to JReport Server.

Report Cache

To improve performance, JReport Server enables you to cache reports and catalogs into memory so that they do not have to be loaded from disk when they are required. Note that when you run a report to DHTML format, the report and the catalog will not be cached.

The following options are available in this tab. See the tab.

Cache Loaded Catalogs

Specifies whether to keep a catalog in memory or to remove it from memory after a report has been generated.

Usually, after a report has been generated, the catalog used to generate it is removed from memory. However, if you specify this option, the catalog will be cached instead of being removed.

Cache Loaded Reports

Specifies whether to keep the reports in memory or to remove them from memory after they have been generated.

Report Buffer Size for Sort Action

Note: Any change to the buffer size will take effect immediately.

Security Cache

The following options are available in this tab. See the tab.

User Cache Size

Specifies the maximum number of user objects in the security cache.

Role Cache Size

Specifies the maximum number of role objects in the security cache.

Group Cache Size

Specifies the maximum number of group objects in the security cache.

Protection Cache Size

Specifies the maximum number of ACL objects in the security cache.

Image Cache

The following options are available in this tab. See the tab.

Cache Images

Specifies whether or not to enable image cache.