Class BasicHttpServletMessagePipeline
- java.lang.Object
-
- org.opensaml.messaging.pipeline.BasicMessagePipeline
-
- org.opensaml.messaging.pipeline.servlet.BasicHttpServletMessagePipeline
-
- All Implemented Interfaces:
MessagePipeline,HttpServletMessagePipeline
public class BasicHttpServletMessagePipeline extends BasicMessagePipeline implements HttpServletMessagePipeline
Basic implementation ofHttpServletMessagePipeline.
-
-
Constructor Summary
Constructors Constructor Description BasicHttpServletMessagePipeline(MessageEncoder newEncoder, MessageDecoder newDecoder)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpServletRequestMessageDecodergetDecoder()Get the message decoder instance.HttpServletResponseMessageEncodergetEncoder()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
-
BasicHttpServletMessagePipeline
public BasicHttpServletMessagePipeline(@Nonnull MessageEncoder newEncoder, @Nonnull MessageDecoder newDecoder)Constructor.- Parameters:
newEncoder- the message encoder instancenewDecoder- the message decoder instance
-
-
Method Detail
-
getEncoder
public HttpServletResponseMessageEncoder getEncoder()
Get the message encoder instance.- Specified by:
getEncoderin interfaceHttpServletMessagePipeline- 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 HttpServletRequestMessageDecoder getDecoder()
Get the message decoder instance.- Specified by:
getDecoderin interfaceHttpServletMessagePipeline- 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
-
-