Interface I_CmsGlobalConfigurationCache

    • Method Detail

      • clear

        void clear()
        Clears the cache.

      • remove

        void remove​(CmsPublishedResource pubRes)
        Removes a published resource from the cache.

        Parameters:
        pubRes - the published resource
      • remove

        void remove​(CmsResource resource)
        Removes a resource from the cache.

        Parameters:
        resource - the resource to remove
      • update

        void update​(CmsPublishedResource pubRes)
        Updates the cache entry for the given published resource.

        NOTE: Cache implementations should not directly read the updated resource in this method because it might interfere with other caches. Instead, the resource should be marked as updated and read the next time the cache is queried.

        Parameters:
        pubRes - a published resource
      • update

        void update​(CmsResource resource)
        Updates the cache entry for the given resource.

        NOTE: Cache implementations should not directly read the updated resource in this method because it might interfere with other caches. Instead, the resource should be marked as updated and read the next time the cache is queried.

        Parameters:
        resource - the resource for which the cache entry should be updated