Package | Description |
---|---|
org.springframework.messaging.handler.annotation.reactive |
Support classes for working with annotated message-handling methods with
non-blocking, reactive contracts.
|
org.springframework.messaging.handler.invocation.reactive |
Common infrastructure for invoking message handler methods with non-blocking,
and reactive contracts.
|
org.springframework.messaging.rsocket.annotation.support |
Support classes for working with annotated RSocket stream handling methods.
|
Modifier and Type | Method and Description |
---|---|
protected List<? extends HandlerMethodReturnValueHandler> |
MessageMappingMessageHandler.initReturnValueHandlers() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEncoderMethodReturnValueHandler
Base class for a return value handler that encodes return values to
Flux<DataBuffer> through the configured Encoder s. |
class |
HandlerMethodReturnValueHandlerComposite
A HandlerMethodReturnValueHandler that wraps and delegates to others.
|
Modifier and Type | Method and Description |
---|---|
List<HandlerMethodReturnValueHandler> |
ReturnValueHandlerConfigurer.getCustomHandlers() |
List<HandlerMethodReturnValueHandler> |
HandlerMethodReturnValueHandlerComposite.getReturnValueHandlers()
Return a read-only list with the configured handlers.
|
protected abstract List<? extends HandlerMethodReturnValueHandler> |
AbstractMethodMessageHandler.initReturnValueHandlers()
Return the list of return value handlers to use.
|
Modifier and Type | Method and Description |
---|---|
void |
ReturnValueHandlerConfigurer.addCustomHandler(HandlerMethodReturnValueHandler... handlers)
Configure custom return value handlers for handler methods.
|
HandlerMethodReturnValueHandlerComposite |
HandlerMethodReturnValueHandlerComposite.addHandler(HandlerMethodReturnValueHandler returnValueHandler)
Add the given
HandlerMethodReturnValueHandler . |
Modifier and Type | Method and Description |
---|---|
HandlerMethodReturnValueHandlerComposite |
HandlerMethodReturnValueHandlerComposite.addHandlers(List<? extends HandlerMethodReturnValueHandler> handlers)
Add the given
HandlerMethodReturnValueHandlers . |
Modifier and Type | Class and Description |
---|---|
class |
RSocketPayloadReturnValueHandler
Extension of
AbstractEncoderMethodReturnValueHandler that
handles encoded content by wrapping data buffers
as RSocket payloads and by passing those to the MonoProcessor
from the RSocketPayloadReturnValueHandler.RESPONSE_HEADER header. |
Modifier and Type | Method and Description |
---|---|
protected List<? extends HandlerMethodReturnValueHandler> |
RSocketMessageHandler.initReturnValueHandlers() |