Interface IMemManager

    • Method Detail

      • init

        void init()
      • isEmpty

        boolean isEmpty()
      • isExceedReleaseThreshold

        boolean isExceedReleaseThreshold()
      • isExceedFlushThreshold

        boolean isExceedFlushThreshold()
      • requestPinnedMemResource

        void requestPinnedMemResource​(IMNode node)
      • upgradeMemResource

        void upgradeMemResource​(IMNode node)
      • releasePinnedMemResource

        void releasePinnedMemResource​(IMNode node)
      • releaseMemResource

        void releaseMemResource​(IMNode node)
      • releaseMemResource

        void releaseMemResource​(java.util.List<IMNode> evictedNodes)
      • updatePinnedSize

        void updatePinnedSize​(int deltaSize)
      • clear

        void clear()
      • getPinnedSize

        long getPinnedSize()
      • getCachedSize

        long getCachedSize()