Class DefaultCacheConfiguration


  • @EachProperty("micronaut.caches")
    public class DefaultCacheConfiguration
    extends CaffeineCacheConfiguration
    Default cache configuration implementation used to configure instances of DefaultSyncCache.
    Since:
    1.0.2
    • Field Summary

      • Fields inherited from class io.micronaut.cache.CacheConfiguration

        charset, DEFAULT_RECORD_STATS, DEFAULT_TESTMODE, PREFIX
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultCacheConfiguration​(java.lang.String cacheName, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration)
      Creates a new cache with the given name.
    • Method Summary

      • Methods inherited from class io.micronaut.cache.CacheConfiguration

        getCacheName, getCharset, getExpireAfterAccess, getExpireAfterWrite, getInitialCapacity, getMaximumSize, getMaximumWeight, isRecordStats, isTestMode, setCharset, setExpireAfterAccess, setExpireAfterWrite, setInitialCapacity, setMaximumSize, setMaximumWeight, setRecordStats, setTestMode
      • Methods inherited from class java.lang.Object

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

      • DefaultCacheConfiguration

        public DefaultCacheConfiguration​(@Parameter
                                         java.lang.String cacheName,
                                         io.micronaut.runtime.ApplicationConfiguration applicationConfiguration)
        Creates a new cache with the given name.
        Parameters:
        cacheName - Name or key of the cache
        applicationConfiguration - The common application configuration