Example usage for org.springframework.messaging.simp.stomp DefaultStompSession setMessageConverter

List of usage examples for org.springframework.messaging.simp.stomp DefaultStompSession setMessageConverter

Introduction

In this page you can find the example usage for org.springframework.messaging.simp.stomp DefaultStompSession setMessageConverter.

Prototype

public void setMessageConverter(MessageConverter messageConverter) 

Source Link

Document

Set the MessageConverter to use to convert the payload of incoming and outgoing messages to and from byte[] based on object type, or expected object type, and the "content-type" header.

Usage

From source file:org.springframework.messaging.simp.stomp.StompClientSupport.java

/**
 * Factory method for create and configure a new session.
 * @param connectHeaders headers for the STOMP CONNECT frame
 * @param handler the handler for the STOMP session
 * @return the created session//from  w  w  w .  j  ava 2  s.c om
 */
protected ConnectionHandlingStompSession createSession(StompHeaders connectHeaders,
        StompSessionHandler handler) {
    connectHeaders = processConnectHeaders(connectHeaders);
    DefaultStompSession session = new DefaultStompSession(handler, connectHeaders);
    session.setMessageConverter(getMessageConverter());
    session.setTaskScheduler(getTaskScheduler());
    session.setReceiptTimeLimit(getReceiptTimeLimit());
    return session;
}