Interface CacheErrorHandler

A strategy for handling cache-related errors. In most cases, any
exception thrown by the provider should simply be thrown back at
the client but, in some circumstances, the infrastructure may need
to handle cache-provider exceptions in a different way.

Typically, failing to retrieve an object from the cache with
a given id can be transparently managed as a cache miss by not
throwing back such exception.