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:
    CompletionListenerFuture
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void onCompletion()
      Notifies the application that the operation completed successfully.
      void onException​(java.lang.Exception e)
      Notifies the application that the operation failed.
    • Method Detail

      • onCompletion

        void onCompletion()
        Notifies the application that the operation completed successfully.
      • onException

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