private static class DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory<T> extends java.lang.Object implements MessageEncoderFactory<T>
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class<MessageEncoder<T>> |
encoderClass |
| Modifier | Constructor and Description |
|---|---|
private |
DefaultConstructorMessageEncoderFactory(java.lang.Class<MessageEncoder<T>> encoderClass) |
| Modifier and Type | Method and Description |
|---|---|
MessageEncoder<T> |
getEncoder()
Creates a new message encoder.
|
private final java.lang.Class<MessageEncoder<T>> encoderClass
private DefaultConstructorMessageEncoderFactory(java.lang.Class<MessageEncoder<T>> encoderClass)
public MessageEncoder<T> getEncoder() throws java.lang.Exception
MessageEncoderFactorygetEncoder in interface MessageEncoderFactory<T>java.lang.Exception