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 void
setDecoder
(MessageDecoder decoder) Set the message decoder instance.protected void
setEncoder
(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 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:
getEncoder
in interfaceHttpClientMessagePipeline
- Specified by:
getEncoder
in interfaceMessagePipeline
- Overrides:
getEncoder
in classBasicMessagePipeline
- Returns:
- the message encoder
-
setEncoder
Set the message encoder instance.- Overrides:
setEncoder
in classBasicMessagePipeline
- Parameters:
encoder
- the new message encoder
-
getDecoder
Get the message decoder instance.- Specified by:
getDecoder
in interfaceHttpClientMessagePipeline
- Specified by:
getDecoder
in interfaceMessagePipeline
- Overrides:
getDecoder
in classBasicMessagePipeline
- Returns:
- the message decoder
-
setDecoder
Set the message decoder instance.- Overrides:
setDecoder
in classBasicMessagePipeline
- Parameters:
decoder
- the new message decoder
-