storage object to save cache items
Original cache object
Engine to save cache items within a storage
Object that stores keys of all properties that have already been fetched from the storage
Default TTL to store items
Wrapped cache object
Checks a cache item by the specified key in the persistent storage
Returns the default implementation for the specified cache method with adding a feature of persistent storing
Returns the default implementation for the specified cache method with adding a feature of persistent storing
Returns an instance of the wrapped cache
Implements API of the wrapped cache object
cache object to wrap