Class VCacheFlusher

java.lang.Object
com.atlassian.confluence.impl.vcache.VCacheFlusher
All Implemented Interfaces:
CacheFlusher

public class VCacheFlusher extends Object implements CacheFlusher
An implementation of CacheFlusher which flushes VCache instances.

VCache doesn't have a "flush all caches" function, so we need to know which individual caches to flush. This is done by wrapping a VCacheFactory instance in a proxy which records caches as they get requested from the factory.

Since:
5.10
  • Constructor Details

    • VCacheFlusher

      public VCacheFlusher()
  • Method Details