Interface AuthoritativeTier

  • All Superinterfaces:
    Store
    All Known Implementing Classes:
    DiskStore

    public interface AuthoritativeTier
    extends Store
    Document me
    Author:
    Alex Snaps
    • Method Detail

      • fault

        Element fault​(java.lang.Object key,
                      boolean updateStats)
        Marks the entry as not evictable and returns it atomically
        Parameters:
        key -
        updateStats -
        Returns:
      • putFaulted

        @Deprecated
        boolean putFaulted​(Element element)
        Deprecated.
        Stupid "implicit" contract in tests that dictates that entries put, will be in highest tier!
        Parameters:
        element -
        Returns:
      • flush

        void flush​(Element element)
        This marks the entry as evictable again and updates relevant access stats
        Parameters:
        element -