Top Description Classes
module spring.messaging

Package org.springframework.messaging.rsocket.annotation.support

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Support classes for working with annotated RSocket stream handling methods.

Class Summary

Modifier and TypeClass and Description
pack-priv class
MessagingRSocket

Responder RSocket that wraps the payload and metadata of incoming requests as a Message and then delegates to the configured RSocketMessageHandler to handle it.

public class
RSocketFrameTypeMessageCondition

A condition to assist with mapping onto handler methods based on the RSocket frame type.

public class
RSocketMessageHandler

Extension of MessageMappingMessageHandler to handle RSocket requests with @MessageMapping and @ConnectMapping methods, also supporting use of @RSocketExchange.

public class
RSocketPayloadReturnValueHandler

Extension of AbstractEncoderMethodReturnValueHandler that handles encoded content by wrapping data buffers as RSocket payloads and by passing those through the RESPONSE_HEADER header.

public class
RSocketRequesterMethodArgumentResolver

Resolves arguments of type RSocket that can be used for making requests to the remote peer.