Uses of Interface
org.jdrupes.httpcodec.Decoder
Packages that use Decoder
Package
Description
The entry point interfaces and classes.
Provides the API for adding “upgrade” protocols
Classes required for handling the HTTP protocol.
HTTP codecs required on the client side.
HTTP codecs required on the server side.
Classes for handling the Websocket protocol.
-
Uses of Decoder in org.jdrupes.httpcodec
Methods in org.jdrupes.httpcodec that return DecoderModifier and TypeMethodDescriptionDecoder<?,
?> Codec.ProtocolSwitchResult.newDecoder()
The decoder to be used for the next message if a protocol switch occured.ServerEngine.requestDecoder()
Returns the request decoder.ClientEngine.responseDecoder()
Decoder.setPeerEncoder
(Encoder<R, T> encoder) Sets the peer encoder.Methods in org.jdrupes.httpcodec with parameters of type DecoderModifier and TypeMethodDescriptionEncoder.setPeerDecoder
(Decoder<D, T> decoder) Sets the peer decoder.Constructors in org.jdrupes.httpcodec with parameters of type Decoder -
Uses of Decoder in org.jdrupes.httpcodec.plugin
Methods in org.jdrupes.httpcodec.plugin that return DecoderModifier and TypeMethodDescriptionabstract Decoder<?,
?> UpgradeProvider.createRequestDecoder
(String protocol) Creates a new request decoder for the protocol.abstract Decoder<?,
?> UpgradeProvider.createResponseDecoder
(String protocol) Creates a new response decoder for the protocol. -
Uses of Decoder in org.jdrupes.httpcodec.protocols.http
Classes in org.jdrupes.httpcodec.protocols.http that implement DecoderModifier and TypeClassDescriptionclass
HttpDecoder<T extends HttpMessageHeader,
R extends HttpMessageHeader> Implements a decoder for HTTP.Fields in org.jdrupes.httpcodec.protocols.http declared as DecoderMethods in org.jdrupes.httpcodec.protocols.http that return DecoderMethods in org.jdrupes.httpcodec.protocols.http with parameters of type Decoder -
Uses of Decoder in org.jdrupes.httpcodec.protocols.http.client
Classes in org.jdrupes.httpcodec.protocols.http.client that implement DecoderMethods in org.jdrupes.httpcodec.protocols.http.client that return DecoderMethods in org.jdrupes.httpcodec.protocols.http.client with parameters of type DecoderModifier and TypeMethodDescriptionHttpResponseDecoder.Result.Factory.newResult
(boolean overflow, boolean underflow, boolean closeConnection, boolean headerCompleted, String newProtocol, Encoder<?, ?> newEncoder, Decoder<?, ?> newDecoder) Constructors in org.jdrupes.httpcodec.protocols.http.client with parameters of type Decoder -
Uses of Decoder in org.jdrupes.httpcodec.protocols.http.server
Classes in org.jdrupes.httpcodec.protocols.http.server that implement DecoderMethods in org.jdrupes.httpcodec.protocols.http.server that return DecoderMethods in org.jdrupes.httpcodec.protocols.http.server with parameters of type DecoderModifier and TypeMethodDescriptionHttpResponseEncoder.Result.Factory.newResult
(boolean overflow, boolean underflow, boolean closeConnection, String newProtocol, Decoder<?, ?> newDecoder, Encoder<?, ?> newEncoder) Create a new result.Constructors in org.jdrupes.httpcodec.protocols.http.server with parameters of type Decoder -
Uses of Decoder in org.jdrupes.httpcodec.protocols.websocket
Classes in org.jdrupes.httpcodec.protocols.websocket that implement DecoderMethods in org.jdrupes.httpcodec.protocols.websocket that return DecoderModifier and TypeMethodDescriptionDecoder<?,
?> WsProtocolProvider.createRequestDecoder
(String protocol) Decoder<?,
?> WsProtocolProvider.createResponseDecoder
(String protocol) WsDecoder.setPeerEncoder
(Encoder<WsFrameHeader, WsFrameHeader> encoder) Methods in org.jdrupes.httpcodec.protocols.websocket with parameters of type DecoderModifier and TypeMethodDescriptionWsEncoder.setPeerDecoder
(Decoder<WsFrameHeader, WsFrameHeader> decoder)