Package org.springframework.amqp.rabbit.listener.adapter

Examples of org.springframework.amqp.rabbit.listener.adapter.MessageListenerAdapter


        container.setConnectionFactory(connectionFactory);
        container.setQueueNames("testQueue");
        container.setConcurrentConsumers(NUM_CONSUMERS);
        // container.setChannelTransacted(true);

        MessageListenerAdapter adapter = new MessageListenerAdapter();
        adapter.setDelegate(new PojoHandler());
        container.setMessageListener(adapter);
        container.afterPropertiesSet();

        // empty out queue
        while (template.receive("testQueue") != null) {
View Full Code Here


    container.setConnectionFactory(connectionFactory);
    container.setQueueNames("testQueue");
    container.setConcurrentConsumers(5);
    // container.setChannelTransacted(true);

    MessageListenerAdapter adapter = new MessageListenerAdapter();
    adapter.setDelegate(new PojoHandler());
    container.setMessageListener(adapter);
    container.afterPropertiesSet();
    container.start();

    while (true) {
View Full Code Here

  @Bean
  public SimpleMessageListenerContainer listenerContainer() {
    SimpleMessageListenerContainer container = new SimpleMessageListenerContainer();
    container.setConnectionFactory(connectionFactory());
    container.setQueueNames(this.helloWorldQueueName);
    container.setMessageListener(new MessageListenerAdapter(new HelloWorldHandler()));
    return container;
  }
View Full Code Here

    //container(using(connectionFactory()).listenToQueues(marketDataQueue(), traderJoeQueue()).withListener(messageListenerAdapter()).
  }
 
  @Bean
  public MessageListenerAdapter messageListenerAdapter() {
    return new MessageListenerAdapter(clientHandler, jsonMessageConverter());   
  }
View Full Code Here

  public SimpleMessageListenerContainer listenerContainer() {
    SimpleMessageListenerContainer container = new SimpleMessageListenerContainer();
    container.setConnectionFactory(connectionFactory());
    container.setQueueNames(LOG_QUEUE_NAME);

    MessageListenerAdapter listenerAdapter = new MessageListenerAdapter(messageListener(),
        new AmqpLogMessageConverter());
    listenerAdapter.setDefaultListenerMethod("handleLog");

    container.setMessageListener(listenerAdapter);
    return container;
  }
View Full Code Here

  public void addMessageReceiver(final String queue,
      final BrokerMessageReceiver receiver) {

    SimpleMessageListenerContainer container = new SimpleMessageListenerContainer(
        cf);
    MessageListenerAdapter adapter = new MessageListenerAdapter(
        new Object() {
          @SuppressWarnings("unused")
          protected void onMessage(byte[] message) {
            onMessage(new String(message));
          }
View Full Code Here

      final BrokerMessageReceiverWithResponse receiver) {

    SimpleMessageListenerContainer container = new SimpleMessageListenerContainer(
        cf);
    container.setConcurrentConsumers(10);
    MessageListenerAdapter adapter = new MessageListenerAdapter(
        new Object() {
          @SuppressWarnings("unused")
          protected String onMessage(byte[] message) {

            String messageJson = new String(message);
View Full Code Here

      @SuppressWarnings("unused")
      public void handleMessage(String foo) {
        System.out.println(foo);
      }
    };
    MessageListenerAdapter adapter = new MessageListenerAdapter(listener);
    container.setMessageListener(adapter);
    container.setQueueNames("foo");
    return container;
  }
View Full Code Here

  @Bean
  public SimpleMessageListenerContainer workerListenerContainer() {
    SimpleMessageListenerContainer container = new SimpleMessageListenerContainer();
    container.setConnectionFactory(connectionFactory());
    container.setQueueNames(QueueNames.WORK_QUEUE_NAME);
    MessageListenerAdapter messageListenerAdapter = new MessageListenerAdapter(new WorkerHandler());
    messageListenerAdapter.setMessageConverter(jsonMessageConverter());
    container.setMessageListener(messageListenerAdapter)
    container.setConcurrentConsumers(1);
    return container;
  }
View Full Code Here

  @Bean
  public SimpleMessageListenerContainer listenerContainer() {
    SimpleMessageListenerContainer container = new SimpleMessageListenerContainer();   
    container.setConnectionFactory(connectionFactory());
    container.setQueueNames(QueueNames.RESULT_QUEUE_NAME);
    MessageListenerAdapter messageListenerAdapter = new MessageListenerAdapter(masterHandler());
    messageListenerAdapter.setMessageConverter(jsonMessageConverter());
    container.setMessageListener(messageListenerAdapter);
    container.setConcurrentConsumers(10);
    return container;
  }
View Full Code Here

TOP

Related Classes of org.springframework.amqp.rabbit.listener.adapter.MessageListenerAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.