Interface ExtendedRpcCallback

  • All Superinterfaces:
    RpcCallback

    public interface ExtendedRpcCallback
    extends RpcCallback
    Extension to the RpcCallback interface. Allows a RPC messenger to get a confirmation if the reply was sent successfully to the original sender.
    • Method Detail

      • replyFailed

        void replyFailed​(Serializable request,
                         Serializable response,
                         Member sender,
                         Exception reason)
        The reply failed.
        Parameters:
        request - - the original message that requested the reply
        response - - the reply message to the original message
        sender - - the sender requested that reply
        reason - - the reason the reply failed
      • replySucceeded

        void replySucceeded​(Serializable request,
                            Serializable response,
                            Member sender)
        The reply succeeded
        Parameters:
        request - - the original message that requested the reply
        response - - the reply message to the original message
        sender - - the sender requested that reply