Class DirectRabbitListenerContainerFactoryConfigurer

java.lang.Object
org.springframework.boot.autoconfigure.amqp.AbstractRabbitListenerContainerFactoryConfigurer<org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory>
org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer

public final class DirectRabbitListenerContainerFactoryConfigurer extends AbstractRabbitListenerContainerFactoryConfigurer<org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory>
Configure DirectRabbitListenerContainerFactoryConfigurer with sensible defaults.
Since:
2.0.0
Author:
Gary Russell, Stephane Nicoll
  • Constructor Details

    • DirectRabbitListenerContainerFactoryConfigurer

      public DirectRabbitListenerContainerFactoryConfigurer(RabbitProperties rabbitProperties)
      Creates a new configurer that will use the given rabbitProperties.
      Parameters:
      rabbitProperties - properties to use
      Since:
      2.6.0
  • Method Details

    • configure

      public void configure(org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory factory, org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory)
      Description copied from class: AbstractRabbitListenerContainerFactoryConfigurer
      Configure the specified rabbit listener container factory. The factory can be further tuned and default settings can be overridden.
      Specified by:
      configure in class AbstractRabbitListenerContainerFactoryConfigurer<org.springframework.amqp.rabbit.config.DirectRabbitListenerContainerFactory>
      Parameters:
      factory - the AbstractRabbitListenerContainerFactory instance to configure
      connectionFactory - the ConnectionFactory to use