I'm using Java Caching System (JCS - https://commons.apache.org/proper/commons-jcs/ )
I'd like to know the difference between MaxLife and MaxLifeSeconds
MaxLife: If you specify that elements within a region are not eternal, then you can set the max life seconds. If this is exceeded the elements will be removed passively when a client tries to retrieve them. If you are using a memory shrinker, then the items can be removed actively.
MaxLifeSeconds: If elements are not eternal, this option defines the maximum life of each object before it is removed. If the memory shrinker is running, objects are removed by the shrinker; if not, they are removed when they're accessed. This option defaults to -1, which disables the option.
These definitions seem nearly the same.
Is it just a change in name?