Class SmartCompositeMessageConverter
java.lang.Object
org.springframework.messaging.converter.CompositeMessageConverter
org.springframework.cloud.function.context.config.SmartCompositeMessageConverter
- All Implemented Interfaces:
org.springframework.messaging.converter.MessageConverter,org.springframework.messaging.converter.SmartMessageConverter
public class SmartCompositeMessageConverter
extends org.springframework.messaging.converter.CompositeMessageConverter
- Author:
- Oleg Zhurakousky, Salvatore Bernardo
-
Constructor Summary
ConstructorsConstructorDescriptionSmartCompositeMessageConverter(Collection<org.springframework.messaging.converter.MessageConverter> converters) -
Method Summary
Modifier and TypeMethodDescriptionfromMessage(org.springframework.messaging.Message<?> message, Class<?> targetClass) fromMessage(org.springframework.messaging.Message<?> message, Class<?> targetClass, Object conversionHint) org.springframework.messaging.Message<?>org.springframework.messaging.Message<?>toMessage(Object payload, org.springframework.messaging.MessageHeaders headers, Object conversionHint) Methods inherited from class org.springframework.messaging.converter.CompositeMessageConverter
getConverters, toString
-
Constructor Details
-
SmartCompositeMessageConverter
public SmartCompositeMessageConverter(Collection<org.springframework.messaging.converter.MessageConverter> converters)
-
-
Method Details
-
fromMessage
@Nullable public Object fromMessage(org.springframework.messaging.Message<?> message, Class<?> targetClass) - Specified by:
fromMessagein interfaceorg.springframework.messaging.converter.MessageConverter- Overrides:
fromMessagein classorg.springframework.messaging.converter.CompositeMessageConverter
-
fromMessage
public Object fromMessage(org.springframework.messaging.Message<?> message, Class<?> targetClass, @Nullable Object conversionHint) - Specified by:
fromMessagein interfaceorg.springframework.messaging.converter.SmartMessageConverter- Overrides:
fromMessagein classorg.springframework.messaging.converter.CompositeMessageConverter
-
toMessage
@Nullable public org.springframework.messaging.Message<?> toMessage(Object payload, @Nullable org.springframework.messaging.MessageHeaders headers) - Specified by:
toMessagein interfaceorg.springframework.messaging.converter.MessageConverter- Overrides:
toMessagein classorg.springframework.messaging.converter.CompositeMessageConverter
-
toMessage
@Nullable public org.springframework.messaging.Message<?> toMessage(Object payload, @Nullable org.springframework.messaging.MessageHeaders headers, @Nullable Object conversionHint) - Specified by:
toMessagein interfaceorg.springframework.messaging.converter.SmartMessageConverter- Overrides:
toMessagein classorg.springframework.messaging.converter.CompositeMessageConverter
-