Contract point (from the end user perspective) for serving/accessing entries that can be evicted...
Definition: EvictableEntryView.h:40
virtual int64_t getAccessHit() const =0
Gets the access hit count of this EvictableEntryView.
virtual int64_t getCreationTime() const =0
Gets the creation time of this EvictableEntryView in milliseconds.
virtual boost::shared_ptr< V > getValue() const
Gets the value of the entry.
Definition: EvictableEntryView.h:80
virtual boost::shared_ptr< K > getKey() const
Gets the key of the entry.
Definition: EvictableEntryView.h:70
virtual int64_t getLastAccessTime() const =0
Gets the latest access time difference of this EvictableEntryView in milliseconds.