Class 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 Detail

      • VCacheFlusher

        public VCacheFlusher()