07f79574e27a0f9a553c74863a49802fd5636516
FAQ/Questions/Caching.md
| ... | ... | @@ -24,11 +24,15 @@ The AdHocConfig.InvalidateSchemaCache() method will update the schema for databa |
| 24 | 24 | |
| 25 | 25 | ##CleanUpCache |
| 26 | 26 | |
| 27 | -The FusionCache.CleanUpCache method is part of the Izenda Fusion Driver suite and will clear all cached HTML reports. |
|
| 27 | +The ``FusionCache.CleanUpCache`` method is part of the Izenda Fusion Driver suite and will clear all cached XML reports and dashboards. |
|
| 28 | 28 | |
| 29 | 29 | ##RefreshAllCachedReports |
| 30 | 30 | |
| 31 | -The FusionCache.RefreshAllCachedReports method can be called to update the cache of HTML reports. Unlike CleanUpCache above, this will NOT clear the cache. It will include changes made to all HTML reports for the current user. |
|
| 31 | +The ``FusionCache.RefreshAllCachedReports`` method can be called to update the cache of XML reports and dashboards based on whether the time period specified in the [[DataCacheInterval|/API/CodeSamples/DataCacheInterval]] setting has elapsed since the last time the report was cached. Unlike CleanUpCache above, this will NOT clear the cache. It will include changes made to all HTML reports for the current user. You can call this method yourself to update the cache based on your unique business logic (such as daily, during downtime hours). |
|
| 32 | + |
|
| 33 | +##RefreshAllCachedDashboards |
|
| 34 | + |
|
| 35 | +The ``FusionCache.RefreshAllCachedDashboards method will update the cache of XML dashboards, but not reports, based on whether the time period specified in the [[DataCacheInterval|/API/CodeSamples/DataCacheInterval]] setting has elapsed since the last time the dashboard was cached. This can be called based on your unique business logic. |
|
| 32 | 36 | |
| 33 | 37 | ##Limitations |
| 34 | 38 |