Class AbstractCache

    • Field Detail

      • instance

        protected static AbstractCache instance
        Instance reference which is set in static initialization blocks of any subclasses.
    • Method Detail

      • isStarted

        public boolean isStarted()
      • close

        public void close()
      • getEvictionHeapPercentage

        public float getEvictionHeapPercentage()
      • setEvictionHeapPercentage

        public void setEvictionHeapPercentage​(String evictionHeapPercentage)
      • getCriticalHeapPercentage

        public float getCriticalHeapPercentage()
      • setCriticalHeapPercentage

        public void setCriticalHeapPercentage​(String criticalHeapPercentage)
      • setRebalance

        public void setRebalance​(boolean rebalance)
      • getRebalance

        public boolean getRebalance()
      • setProperty

        public void setProperty​(String name,
                                String value)
      • getLogger

        public org.slf4j.Logger getLogger()
      • createOrRetrieveCache

        protected abstract void createOrRetrieveCache()
      • rebalanceCache

        protected abstract void rebalanceCache()
      • getDefaultCacheXmlFileName

        protected abstract String getDefaultCacheXmlFileName()