Interface NonPersistentCache


  • public interface NonPersistentCache
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addToCache​(java.lang.Class<?> owner, java.lang.Object data)
      Stores some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.
      java.lang.Object getFromCache​(java.lang.Class<?> owner)
      Obtains some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.
      void removeFromCache​(java.lang.Class<?> owner)
      Removes some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.
    • Method Detail

      • addToCache

        void addToCache​(java.lang.Class<?> owner,
                        java.lang.Object data)
        Stores some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.
        Parameters:
        owner - Class of caller setting data, allows multiple adapters to cache against a given container/entry.
        data - Data to store for caller.
      • removeFromCache

        void removeFromCache​(java.lang.Class<?> owner)
        Removes some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.
        Parameters:
        owner - Class of caller getting data, allows multiple adapters to cache against a given container/entry.
      • getFromCache

        java.lang.Object getFromCache​(java.lang.Class<?> owner)
        Obtains some data associated with the given container/entry within non persistent in memory cache associated with its overlay instance.
        Parameters:
        owner - Class of caller getting data, allows multiple adapters to cache against a given container/entry.