org.opensaml.common.binding.decoding
Interface MessageDecoderBuilder<MessageDecoderType extends MessageDecoder>

Type Parameters:
MessageDecoderType - type of decoder created by this builder
All Known Implementing Classes:
AbstractMessageDecoderBuilder, HTTPPostDecoderBuilder, HTTPPostDecoderBuilder, HTTPRedirectDeflateDecoderBuilder, HTTPSOAP11DecoderBuilder, HTTPSOAP11DecoderBuilder

public interface MessageDecoderBuilder<MessageDecoderType extends MessageDecoder>

Simple builder interface for MessageDecoders. Builders must be thread-safe and reusable.


Method Summary
 MessageDecoderType buildDecoder()
          Creates a new instance of the message decoder.
 

Method Detail

buildDecoder

MessageDecoderType buildDecoder()
Creates a new instance of the message decoder.

Returns:
new instance of the message decoder