Interface CacheFlusher
- All Known Implementing Classes:
HibernateCacheIntegrationTestFlusher
,VCacheFlusher
public interface CacheFlusher
Provides operations for flushing (i.e. clearing) Confluence's caches.
- Since:
- 5.10
-
Method Summary
Modifier and TypeMethodDescriptionstatic CacheFlusher
cacheFlusher
(com.atlassian.cache.CacheManager cacheManager) Deprecated.since 5.10static CacheFlusher
createCacheManagerFlusher
(com.atlassian.cache.CacheManager cacheManager) Deprecated.since 5.10static CacheFlusher
createCompositeCacheFlusher
(Collection<CacheFlusher> cacheFlushers) void
-
Method Details
-
flushCaches
void flushCaches() -
cacheFlusher
Deprecated.since 5.10- Returns:
- a
CacheFlusher
which delegates through toCacheManager.flushCaches()
-
createCacheManagerFlusher
@Deprecated static CacheFlusher createCacheManagerFlusher(com.atlassian.cache.CacheManager cacheManager) Deprecated.since 5.10- Returns:
- a
CacheFlusher
which delegates through toCacheManager.flushCaches()
-
createCompositeCacheFlusher
- Returns:
- a
CacheFlusher
which delegate to a collection of other cache flushers
-