Package javax.cache.integration
Interface CompletionListener
- All Known Implementing Classes:
CompletionListenerFuture
public interface CompletionListener
A CompletionListener is implemented by an application when it needs to be
notified of the completion of some Cache operation.
When the operation is complete, the Cache provider notifies the application
by calling the onCompletion()
method of the CompletionListener
.
If the operation fails for any reason, the Cache provider calls the
onException(Exception)
method of the CompletionListener
.
To support a Java Future-based approach to synchronously wait for a Cache
operation to complete, use a CompletionListenerFuture
.
A Cache provider will use an implementation specific thread to call methods on this interface.
- Since:
- 1.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Notifies the application that the operation completed successfully.void
Notifies the application that the operation failed.
-
Method Details
-
onCompletion
void onCompletion()Notifies the application that the operation completed successfully. -
onException
Notifies the application that the operation failed.- Parameters:
e
- the Exception that occurred
-