org.opensaml.common.binding.encoding
Interface MessageEncoderBuilder<MessageEncoderType extends MessageEncoder>

Type Parameters:
MessageEncoderType - type of message encoder built
All Known Implementing Classes:
HTTPArtifactEncoderBuilder, HTTPPostEncoderBuilder, HTTPPostEncoderBuilder, HTTPRedirectDeflateEncoderBuilder, HTTPSOAP11EncoderBuilder, HTTPSOAP11EncoderBuilder

public interface MessageEncoderBuilder<MessageEncoderType extends MessageEncoder>

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


Method Summary
 MessageEncoderType buildEncoder()
          Creates a new instance of the message encoder.
 

Method Detail

buildEncoder

MessageEncoderType buildEncoder()
Creates a new instance of the message encoder.

Returns:
new instance of the message encoder