Package org.forgerock.opendj.io.rx
Classes and interfaces providing Reactive Streams I/O transports.
-
Class Summary Class Description ProxyProtocolHeader This class defines the proxy protocol header as it is described in the proxy protocol documentation.ProxyProtocolHeader.SslTlv Exposes the content of the "pp2_tlv_ssl" structure present in theProxyProtocolHeader.PP2_TYPE_SSL
TLV header.RxIo Utility class for creating reactive transports and sockets.SaslRxSocket A reactive socket which adds SASL QOP to an underlying reactive socket..SslRxSocket A reactive socket implementation which adds SSL to an underlying reactive socket.SwitchableRxSocket<M> A reactive socket implementation which delegates to a replaceable delegate reactive socket.TransformedRxSocket<U,D> A reactive socket which wraps an underlying downstream reactive socket, providing opportunities to transform transferred data or provide additional functionality. -
Enum Summary Enum Description ProxyProtocolHeader.SslTlv.ClientBit Represents the possible values for the client property of the "pp2_tlv_ssl" structure.ProxyProtocolHeader.SslTlv.SslSubType Represents the possible types of the "sub_tlv" contained in the "pp2_tlv_ssl" structure present in theProxyProtocolHeader.PP2_TYPE_SSL
TLV header. -
Exception Summary Exception Description UnknownRxTransportException Exception thrown when a transport implementation can't be found.