Interface any object Cachable by the CacheAgent class must implement.
Its functions are used as such:
- After caching, notifyCached(key, realm) is called by the Cache Agent
- When placing a dependency to this object, the CacheAgent calls
getCacheRealm and getCacheKey, expecting the same values back.