Interface CacheOperationInvoker
- Functional Interface:
 - This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
 
Abstract the invocation of a cache operation.
Does not provide a way to transmit checked exceptions but provides a special exception that should be used to wrap any exception that was thrown by the underlying invocation. Callers are expected to handle this issue type specifically.
- Since:
 - 4.1
 - Author:
 - Stephane Nicoll
 
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classWrap any exception thrown while invokinginvoke(). - 
Method Summary
 
- 
Method Details
- 
invoke
Invoke the cache operation defined by this instance. Wraps any exception that is thrown during the invocation in aCacheOperationInvoker.ThrowableWrapper.- Returns:
 - the result of the operation
 - Throws:
 CacheOperationInvoker.ThrowableWrapper- if an error occurred while invoking the operation
 
 -