Class BasicHttpClientMessagePipeline
- java.lang.Object
-
- org.opensaml.messaging.pipeline.BasicMessagePipeline
-
- org.opensaml.messaging.pipeline.httpclient.BasicHttpClientMessagePipeline
-
- All Implemented Interfaces:
HttpClientMessagePipeline,MessagePipeline
public class BasicHttpClientMessagePipeline extends BasicMessagePipeline implements HttpClientMessagePipeline
Basic implementation ofHttpClientMessagePipeline.
-
-
Constructor Summary
Constructors Constructor Description BasicHttpClientMessagePipeline(MessageEncoder newEncoder, MessageDecoder newDecoder)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpClientResponseMessageDecodergetDecoder()Get the message decoder instance.HttpClientRequestMessageEncodergetEncoder()Get the message encoder instance.protected voidsetDecoder(MessageDecoder decoder)Set the message decoder instance.protected voidsetEncoder(MessageEncoder encoder)Set the message encoder instance.-
Methods inherited from class org.opensaml.messaging.pipeline.BasicMessagePipeline
getInboundMessageHandler, getOutboundPayloadMessageHandler, getOutboundTransportMessageHandler, setInboundHandler, setOutboundPayloadHandler, setOutboundTransportHandler
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.messaging.pipeline.MessagePipeline
getInboundMessageHandler, getOutboundPayloadMessageHandler, getOutboundTransportMessageHandler
-
-
-
-
Constructor Detail
-
BasicHttpClientMessagePipeline
public BasicHttpClientMessagePipeline(@Nonnull MessageEncoder newEncoder, @Nonnull MessageDecoder newDecoder)Constructor.- Parameters:
newEncoder- the message encoder instancenewDecoder- the message decoder instance
-
-
Method Detail
-
getEncoder
public HttpClientRequestMessageEncoder getEncoder()
Get the message encoder instance.- Specified by:
getEncoderin interfaceHttpClientMessagePipeline- Specified by:
getEncoderin interfaceMessagePipeline- Overrides:
getEncoderin classBasicMessagePipeline- Returns:
- the message encoder
-
setEncoder
protected void setEncoder(MessageEncoder encoder)
Set the message encoder instance.- Overrides:
setEncoderin classBasicMessagePipeline- Parameters:
encoder- the new message encoder
-
getDecoder
public HttpClientResponseMessageDecoder getDecoder()
Get the message decoder instance.- Specified by:
getDecoderin interfaceHttpClientMessagePipeline- Specified by:
getDecoderin interfaceMessagePipeline- Overrides:
getDecoderin classBasicMessagePipeline- Returns:
- the message decoder
-
setDecoder
protected void setDecoder(MessageDecoder decoder)
Set the message decoder instance.- Overrides:
setDecoderin classBasicMessagePipeline- Parameters:
decoder- the new message decoder
-
-