Example usage for org.springframework.jms.support.converter MappingJackson2MessageConverter setTypeIdPropertyName

List of usage examples for org.springframework.jms.support.converter MappingJackson2MessageConverter setTypeIdPropertyName

Introduction

In this page you can find the example usage for org.springframework.jms.support.converter MappingJackson2MessageConverter setTypeIdPropertyName.

Prototype

public void setTypeIdPropertyName(String typeIdPropertyName) 

Source Link

Document

Specify the name of the JMS message property that carries the type id for the contained object: either a mapped id value or a raw Java class name.

Usage

From source file:de.msg.message.jms.JmsConfiguration.java

@Bean
public MessageConverter jacksonJmsMessageConverter(ObjectMapper objectMapper) {
    MappingJackson2MessageConverter converter = new MappingJackson2MessageConverter();
    converter.setTargetType(MessageType.TEXT);
    converter.setTypeIdPropertyName("_type");
    converter.setObjectMapper(objectMapper);
    return converter;
}

From source file:org.fatal1t.backend.forexbackend.AppConfiguration.java

@Bean // Serialize message content to json using TextMessage
public MessageConverter jacksonJmsMessageConverter() {
    MappingJackson2MessageConverter converter = new MappingJackson2MessageConverter();
    converter.setTargetType(MessageType.TEXT);
    converter.setTypeIdPropertyName("_type");
    return converter;
}

From source file:com.consol.citrus.demo.voting.jms.JmsConfig.java

@Bean
public MessageConverter jacksonJmsMessageConverter() {
    MappingJackson2MessageConverter converter = new MappingJackson2MessageConverter();
    converter.setTargetType(MessageType.TEXT);
    converter.setTypeIdPropertyName("_type");
    return converter;
}