Class CacheInvalidatorFactory

    • Method Detail

      • close

        public void close()
        CLoses all resources maintained by this object, including deregistration of all topic listeners.
        Specified by:
        close in interface AutoCloseable
      • publishSequenceSnapshot

        public void publishSequenceSnapshot()
        Builds a snapshot of the current invalidation sequence numbers for every cache, and publishes them to the other nodes.
      • createCacheInvalidator

        public <K extends SerializableCacheInvalidator<K> createCacheInvalidator​(com.atlassian.cache.Cache<K,​?> cache,
                                                                                   com.atlassian.cache.ManagedCache managedCache)
        Creates a CacheInvalidator for the given Cache.
      • createCacheReplicator

        public <K extends Serializable,​V> CacheReplicator<K,​V> createCacheReplicator​(com.atlassian.cache.Cache<K,​V> localCache)