Class ObjectConverter
java.lang.Object
io.quarkus.reactivemessaging.http.runtime.converters.JacksonBasedConverter
io.quarkus.reactivemessaging.http.runtime.converters.ObjectConverter
- All Implemented Interfaces:
io.smallrye.reactive.messaging.MessageConverter,jakarta.enterprise.inject.spi.Prioritized
Converts message payload to objects of specified class.
Used as the last converter
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.smallrye.reactive.messaging.MessageConverter
io.smallrye.reactive.messaging.MessageConverter.IdentityConverter -
Field Summary
Fields inherited from interface io.smallrye.reactive.messaging.MessageConverter
CONVERTER_DEFAULT_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanConvert(org.eclipse.microprofile.reactive.messaging.Message<?> message, Type type) protected org.eclipse.microprofile.reactive.messaging.Message<?>intMethods inherited from class io.quarkus.reactivemessaging.http.runtime.converters.JacksonBasedConverter
convert
-
Constructor Details
-
ObjectConverter
public ObjectConverter()
-
-
Method Details
-
canConvert
public boolean canConvert(org.eclipse.microprofile.reactive.messaging.Message<?> message, Type type) -
doConvert
protected org.eclipse.microprofile.reactive.messaging.Message<?> doConvert(org.eclipse.microprofile.reactive.messaging.Message<?> message, Type type) - Specified by:
doConvertin classJacksonBasedConverter
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceio.smallrye.reactive.messaging.MessageConverter- Specified by:
getPriorityin interfacejakarta.enterprise.inject.spi.Prioritized- Overrides:
getPriorityin classJacksonBasedConverter
-