Class AbstractCacheConfigurationListener

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void deregistered​(CacheConfiguration config)
      Indicates that this listener was removed from the given configuration
      void diskCapacityChanged​(int oldCapacity, int newCapacity)
      Indicates a change in the configurations disk store capacity
      void loggingChanged​(boolean oldValue, boolean newValue)
      Indicates a change in the configuration for enable/disable logging
      void maxBytesLocalDiskChanged​(long oldValue, long newValue)
      Indicates a change in the configuration for maxBytesLocalDisk setting
      void maxBytesLocalHeapChanged​(long oldValue, long newValue)
      Indicates a change in the configuration for maxBytesLocalHeap setting
      void maxEntriesInCacheChanged​(long oldCapacity, long newCapacity)
      Indicates a change in the configuration for maxEntriesInCache setting
      void memoryCapacityChanged​(int oldCapacity, int newCapacity)
      Indicates a change in the configurations memory store capacity
      void registered​(CacheConfiguration config)
      Indicates that this listener was registered with the given configuration
      void timeToIdleChanged​(long oldTimeToIdle, long newTimeToIdle)
      Indicates a change in the configurations time to idle
      void timeToLiveChanged​(long oldTimeToLive, long newTimeToLive)
      Indicates a change in the configurations time to live
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractCacheConfigurationListener

        public AbstractCacheConfigurationListener()
    • Method Detail

      • timeToIdleChanged

        public void timeToIdleChanged​(long oldTimeToIdle,
                                      long newTimeToIdle)
        Indicates a change in the configurations time to idle
        Specified by:
        timeToIdleChanged in interface CacheConfigurationListener
        Parameters:
        oldTimeToIdle - previous time to idle value
        newTimeToIdle - new time to idle value
      • timeToLiveChanged

        public void timeToLiveChanged​(long oldTimeToLive,
                                      long newTimeToLive)
        Indicates a change in the configurations time to live
        Specified by:
        timeToLiveChanged in interface CacheConfigurationListener
        Parameters:
        oldTimeToLive - previous time to live value
        newTimeToLive - new time to live value
      • diskCapacityChanged

        public void diskCapacityChanged​(int oldCapacity,
                                        int newCapacity)
        Indicates a change in the configurations disk store capacity
        Specified by:
        diskCapacityChanged in interface CacheConfigurationListener
        Parameters:
        oldCapacity - previous capacity
        newCapacity - new capacity
      • memoryCapacityChanged

        public void memoryCapacityChanged​(int oldCapacity,
                                          int newCapacity)
        Indicates a change in the configurations memory store capacity
        Specified by:
        memoryCapacityChanged in interface CacheConfigurationListener
        Parameters:
        oldCapacity - previous capacity
        newCapacity - new capacity
      • loggingChanged

        public void loggingChanged​(boolean oldValue,
                                   boolean newValue)
        Indicates a change in the configuration for enable/disable logging
        Specified by:
        loggingChanged in interface CacheConfigurationListener
        Parameters:
        oldValue - old value whether logging was enabled or not
        newValue - new value whether logging was enabled or not
      • maxBytesLocalHeapChanged

        public void maxBytesLocalHeapChanged​(long oldValue,
                                             long newValue)
        Indicates a change in the configuration for maxBytesLocalHeap setting
        Specified by:
        maxBytesLocalHeapChanged in interface CacheConfigurationListener
        Parameters:
        oldValue - old value in bytes
        newValue - new value in bytes
      • maxBytesLocalDiskChanged

        public void maxBytesLocalDiskChanged​(long oldValue,
                                             long newValue)
        Indicates a change in the configuration for maxBytesLocalDisk setting
        Specified by:
        maxBytesLocalDiskChanged in interface CacheConfigurationListener
        Parameters:
        oldValue - old value in bytes
        newValue - new value in bytes
      • maxEntriesInCacheChanged

        public void maxEntriesInCacheChanged​(long oldCapacity,
                                             long newCapacity)
        Indicates a change in the configuration for maxEntriesInCache setting
        Specified by:
        maxEntriesInCacheChanged in interface CacheConfigurationListener
        Parameters:
        oldCapacity - old value
        newCapacity - new value