package org.apache.qpid.example;
import javax.jms.Connection;
import javax.jms.Destination;
import javax.jms.MapMessage;
import javax.jms.MessageConsumer;
import javax.jms.Session;
import org.apache.qpid.client.AMQAnyDestination;
import org.apache.qpid.client.AMQConnection;
public class MapReceiver {
public static void main(String[] args) throws Exception
{
Connection connection =
new AMQConnection("amqp://guest:guest@test/?brokerlist='tcp://localhost:5672'");
connection.start();
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
Destination queue = new AMQAnyDestination("ADDR:message_queue; {create: always}");
MessageConsumer consumer = session.createConsumer(queue);
MapMessage m = (MapMessage)consumer.receive();
System.out.println(m);
connection.close();
}
}
Apache Qpid, Messaging built on AMQP; Copyright © 2015 The Apache Software Foundation; Licensed under the Apache License, Version 2.0; Apache Qpid, Qpid, Qpid Proton, Proton, Apache, the Apache feather logo, and the Apache Qpid project logo are trademarks of The Apache Software Foundation; All other marks mentioned may be trademarks or registered trademarks of their respective owners