Interface RapidViewCacheManager

All Known Implementing Classes:
RapidViewCacheManagerImpl

public interface RapidViewCacheManager
Manages the rapid view cache.

WARNING: This service should not be used directly. Please stick to the RapidViewManager instead of trying to bypass it.

  • Method Summary

    Modifier and Type
    Method
    Description
    io.atlassian.fugue.Option<RapidView>
    get(Long rapidViewId)
    Returns an option of rapid view that might be in the cache.
    void
    remove(Long rapidViewId)
    Removes a rapid view from the cache.
    void
    Purges the cache.
  • Method Details

    • get

      io.atlassian.fugue.Option<RapidView> get(Long rapidViewId)
      Returns an option of rapid view that might be in the cache.
      Parameters:
      rapidViewId -
      Returns:
    • remove

      void remove(Long rapidViewId)
      Removes a rapid view from the cache.
      Parameters:
      rapidViewId -
    • removeAll

      void removeAll()
      Purges the cache.