Example usage for org.springframework.integration.amqp.outbound AmqpOutboundEndpoint setDefaultDeliveryMode

List of usage examples for org.springframework.integration.amqp.outbound AmqpOutboundEndpoint setDefaultDeliveryMode

Introduction

In this page you can find the example usage for org.springframework.integration.amqp.outbound AmqpOutboundEndpoint setDefaultDeliveryMode.

Prototype

public void setDefaultDeliveryMode(MessageDeliveryMode defaultDeliveryMode) 

Source Link

Document

Set the default delivery mode.

Usage

From source file:org.springframework.xd.dirt.integration.rabbit.RabbitMessageBus.java

private void configureOutboundHandler(AmqpOutboundEndpoint handler, RabbitPropertiesAccessor properties) {
    DefaultAmqpHeaderMapper mapper = new DefaultAmqpHeaderMapper();
    mapper.setRequestHeaderNames(properties.getRequestHeaderPattens(this.defaultRequestHeaderPatterns));
    mapper.setReplyHeaderNames(properties.getReplyHeaderPattens(this.defaultReplyHeaderPatterns));
    handler.setHeaderMapper(mapper);/* ww  w .  j a  va2 s .com*/
    handler.setDefaultDeliveryMode(properties.getDeliveryMode(this.defaultDefaultDeliveryMode));
    handler.setBeanFactory(this.getBeanFactory());
    handler.afterPropertiesSet();
}