Package io.micronaut.rabbitmq.serdes
Interface RabbitMessageSerDesRegistry
- All Known Implementing Classes:
DefaultRabbitMessageSerDesRegistry
public interface RabbitMessageSerDesRegistry
A registry of
RabbitMessageSerDes
instances. Responsible
for returning the serdes that supports the given type.- Since:
- 1.1.0
- Author:
- James Kleeh
- See Also:
-
Method Summary
Modifier and TypeMethodDescription<T> Optional<RabbitMessageSerDes<T>>
findSerdes
(io.micronaut.core.type.Argument<T> type) Returns the serdes that supports the given type.
-
Method Details
-
findSerdes
Returns the serdes that supports the given type.- Type Parameters:
T
- The type to be serialized/deserialized- Parameters:
type
- The type- Returns:
- An optional serdes
-