Interface Callback

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Callback EMPTY_CALLBACK
      An instance of empty callback.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void cancelled​(@NotNull Request request)
      Method to be call upon cancellation of request.
      void completed​(@NotNull Request request, @NotNull Response response)
      Method to be call upon completion of request.
      void failed​(@NotNull Request request, @NotNull java.lang.Exception ex)
      Method to be call upon failure of request.
    • Field Detail

      • EMPTY_CALLBACK

        static final Callback EMPTY_CALLBACK
        An instance of empty callback.
    • Method Detail

      • completed

        void completed​(@NotNull
                       @NotNull Request request,
                       @NotNull
                       @NotNull Response response)
        Method to be call upon completion of request.
        Parameters:
        request - Request sent.
        response - Response returned.
      • failed

        void failed​(@NotNull
                    @NotNull Request request,
                    @NotNull
                    @NotNull java.lang.Exception ex)
        Method to be call upon failure of request.
        Parameters:
        request - Request sent.
        ex - Exception received.
      • cancelled

        void cancelled​(@NotNull
                       @NotNull Request request)
        Method to be call upon cancellation of request.
        Parameters:
        request - Request sent.