See: Description
Interface | Description |
---|---|
DuplexConnectionInterceptor |
Contract to decorate a
DuplexConnection and intercept the sending and receiving of
RSocket frames at the transport level. |
RequestInterceptor |
Class used to track the RSocket requests lifecycles.
|
RSocketInterceptor |
Contract to decorate an
RSocket , providing a way to intercept interactions. |
SocketAcceptorInterceptor |
Contract to decorate a
SocketAcceptor , providing access to connection setup
information and the ability to also decorate the sockets for requesting and responding. |
Class | Description |
---|---|
InitializingInterceptorRegistry |
Extends
InterceptorRegistry with methods for building a chain of registered interceptors. |
InterceptorRegistry |
Provides support for registering interceptors at the following levels:
InterceptorRegistry.forConnection(DuplexConnectionInterceptor) -- transport level
InterceptorRegistry.forSocketAcceptor(SocketAcceptorInterceptor) -- for accepting new connections
InterceptorRegistry.forRequester(RSocketInterceptor) -- for performing of requests
InterceptorRegistry.forResponder(RSocketInterceptor) -- for responding to requests
|
LimitRateInterceptor |
Interceptor that adds
Flux.limitRate(int, int) to publishers of outbound streams that
breaks down or aggregates demand values from the remote end (i.e. |
Enum | Description |
---|---|
DuplexConnectionInterceptor.Type |