@Singleton public class DefaultMqttPayloadSerDesRegistry extends java.lang.Object implements MqttPayloadSerDesRegistry
MqttPayloadSerDesRegistry
.Constructor and Description |
---|
DefaultMqttPayloadSerDesRegistry(MqttPayloadSerDes<?>... serDes)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
<T> java.util.Optional<MqttPayloadSerDes<T>> |
findSerdes(io.micronaut.core.type.Argument<T> type)
Returns the serdes that supports the given type.
|
public DefaultMqttPayloadSerDesRegistry(MqttPayloadSerDes<?>... serDes)
serDes
- The serdes to be registered.public <T> java.util.Optional<MqttPayloadSerDes<T>> findSerdes(io.micronaut.core.type.Argument<T> type)
MqttPayloadSerDesRegistry
findSerdes
in interface MqttPayloadSerDesRegistry
T
- The type to be serialized/deserializedtype
- The type