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 of
HttpClientMessagePipeline.-
Constructor Summary
ConstructorsConstructorDescriptionBasicHttpClientMessagePipeline(MessageEncoder newEncoder, MessageDecoder newDecoder) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the message decoder instance.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, setOutboundTransportHandlerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.messaging.pipeline.MessagePipeline
getInboundMessageHandler, getOutboundPayloadMessageHandler, getOutboundTransportMessageHandler
-
Constructor Details
-
BasicHttpClientMessagePipeline
public BasicHttpClientMessagePipeline(@Nonnull MessageEncoder newEncoder, @Nonnull MessageDecoder newDecoder) Constructor.- Parameters:
newEncoder- the message encoder instancenewDecoder- the message decoder instance
-
-
Method Details
-
getEncoder
Get the message encoder instance.- Specified by:
getEncoderin interfaceHttpClientMessagePipeline- Specified by:
getEncoderin interfaceMessagePipeline- Overrides:
getEncoderin classBasicMessagePipeline- Returns:
- the message encoder
-
setEncoder
Set the message encoder instance.- Overrides:
setEncoderin classBasicMessagePipeline- Parameters:
encoder- the new message encoder
-
getDecoder
Get the message decoder instance.- Specified by:
getDecoderin interfaceHttpClientMessagePipeline- Specified by:
getDecoderin interfaceMessagePipeline- Overrides:
getDecoderin classBasicMessagePipeline- Returns:
- the message decoder
-
setDecoder
Set the message decoder instance.- Overrides:
setDecoderin classBasicMessagePipeline- Parameters:
decoder- the new message decoder
-