-
Interfaces Interface Description org.ehcache.expiry.Expiry Replaced withExpiryPolicythat builds on thejava.timetypes.org.ehcache.ValueSupplier Now usingSupplierforExpiryPolicy
-
Methods Method Description org.ehcache.config.CacheConfiguration.getExpiry() org.ehcache.event.CacheEvent.getSource() org.ehcache.expiry.Expirations.builder() Useorg.ehcache.config.builders.ExpiryPolicyBuilder#expiry()insteadorg.ehcache.expiry.Expirations.noExpiration() Useorg.ehcache.config.builders.ExpiryPolicyBuilder#noExpiration()insteadorg.ehcache.expiry.Expirations.timeToIdleExpiration(Duration) Useorg.ehcache.config.builders.ExpiryPolicyBuilder#timeToIdleExpiration(java.time.Duration)insteadorg.ehcache.expiry.Expirations.timeToLiveExpiration(Duration) Useorg.ehcache.config.builders.ExpiryPolicyBuilder#timeToLiveExpiration(java.time.Duration)insteadorg.ehcache.spi.persistence.StateRepository.getPersistentStateHolder(String, Class<K>, Class<V>) Replaced byStateRepository.getPersistentStateHolder(String, Class, Class, Predicate, ClassLoader)that takes in a Predicate that authorizes a class for deserialization