Class GeneralRabbitConfig

java.lang.Object
io.bitbucket.avalanchelaboratory.async.config.GeneralRabbitConfig

@Configuration public class GeneralRabbitConfig extends Object
  • Field Details

  • Constructor Details

    • GeneralRabbitConfig

      public GeneralRabbitConfig()
  • Method Details

    • AsyncMessageExchange

      @Bean public org.springframework.amqp.core.DirectExchange AsyncMessageExchange()
    • ParkingLotQueue

      @Bean public org.springframework.amqp.core.Queue ParkingLotQueue()
    • AsyncMessageQueue

      @Bean public org.springframework.amqp.core.Queue AsyncMessageQueue()
    • AsyncMessageBinding

      @Bean public org.springframework.amqp.core.Binding AsyncMessageBinding(@Qualifier("AsyncMessageExchange") org.springframework.amqp.core.DirectExchange exchange, @Qualifier("AsyncMessageQueue") org.springframework.amqp.core.Queue asyncMessageQueue)
    • converter

      @Bean public org.springframework.amqp.support.converter.Jackson2JsonMessageConverter converter()