Changed absolute expire time to a life span in CacheAdapter to accommodate different cache providers