Interface HttpClientMessagePipeline
-
- All Superinterfaces:
MessagePipeline
- All Known Implementing Classes:
BasicHttpClientMessagePipeline
public interface HttpClientMessagePipeline extends MessagePipeline
Specialization ofMessagePipelinewhich narrows the type of allowed encoders and decoders.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpClientResponseMessageDecodergetDecoder()Get the message decoder instance.HttpClientRequestMessageEncodergetEncoder()Get the message encoder instance.-
Methods inherited from interface org.opensaml.messaging.pipeline.MessagePipeline
getInboundMessageHandler, getOutboundPayloadMessageHandler, getOutboundTransportMessageHandler
-
-
-
-
Method Detail
-
getEncoder
HttpClientRequestMessageEncoder getEncoder()
Get the message encoder instance.Narrows the super-interface return type to
HttpClientRequestMessageEncoder.- Specified by:
getEncoderin interfaceMessagePipeline- Returns:
- the message encoder
-
getDecoder
HttpClientResponseMessageDecoder getDecoder()
Get the message decoder instance.Narrows the super-interface return type to
HttpClientResponseMessageDecoder.- Specified by:
getDecoderin interfaceMessagePipeline- Returns:
- the message decoder
-
-