Interface IntegrationRSocketEndpoint

All Superinterfaces:
org.springframework.messaging.ReactiveMessageHandler
All Known Implementing Classes:
RSocketInboundGateway

public interface IntegrationRSocketEndpoint extends org.springframework.messaging.ReactiveMessageHandler
A marker ReactiveMessageHandler extension interface for Spring Integration inbound endpoints. It is used as mapping predicate in the internal RSocket acceptor of the AbstractRSocketConnector.
Since:
5.2
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Obtain RSocketInteractionModels this ReactiveMessageHandler is going to be mapped onto.
    Obtain path patterns this ReactiveMessageHandler is going to be mapped onto.

    Methods inherited from interface org.springframework.messaging.ReactiveMessageHandler

    handleMessage
  • Method Details

    • getPath

      String[] getPath()
      Obtain path patterns this ReactiveMessageHandler is going to be mapped onto.
      Returns:
      the path patterns for mapping.
    • getInteractionModels

      default RSocketInteractionModel[] getInteractionModels()
      Obtain RSocketInteractionModels this ReactiveMessageHandler is going to be mapped onto. Defaults to all the RSocketInteractionModels.
      Returns:
      the interaction models for mapping.
      Since:
      5.2.2