Interface MessagePipeline

    • Method Detail

      • getEncoder

        @Nonnull
        MessageEncoder getEncoder()
        Get the message encoder instance.
        Returns:
        the message encoder
      • getDecoder

        @Nonnull
        MessageDecoder getDecoder()
        Get the message decoder instance.
        Returns:
        the message decoder
      • getOutboundPayloadMessageHandler

        @Nullable
        MessageHandler getOutboundPayloadMessageHandler()
        Get the (optional) outbound payload message handler instance.

        This is the handler intended to be called on the outbound message context, prior to any message encoding.

        Returns:
        the outbound message handler, may be null
      • getInboundMessageHandler

        MessageHandler getInboundMessageHandler()
        Get the (optional) inbound message handler instance.
        Returns:
        the inbound message handler, may be null