Interface CacheFlusher
-
- All Known Implementing Classes:
VCacheFlusher
public interface CacheFlusher
Provides operations for flushing (i.e. clearing) Confluence's caches.- Since:
- 5.10
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description static 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
flushCaches()
-
-
-
Method Detail
-
flushCaches
void flushCaches()
-
cacheFlusher
@Deprecated static CacheFlusher cacheFlusher(com.atlassian.cache.CacheManager cacheManager)
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
static CacheFlusher createCompositeCacheFlusher(Collection<CacheFlusher> cacheFlushers)
- Returns:
- a
CacheFlusher
which delegate to a collection of other cache flushers
-
-