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 Type
    Method
    Description
    void
    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

      void onException(Exception e)
      Notifies the application that the operation failed.
      Parameters:
      e - the Exception that occurred