title: How to use the muleClient.request for Async AMQP-RabbitMQ Implementation from Java?
body: <p>In order to get a message from an exchange/queue, how am i supposed to do it java side by using the MuleClient.request() ?</p>
  
  <p>Tried doing client.request("amqp://exchangeName?connector=AMQP_Connector", 15000) but didn't seem to work. </p>
  
  <p>Or might be something like "client.request("amqp://localhost:5672?exchangeName=name&amp;connector=AMQP_Connector", 15000) ???</p>
  
  <p>And another question comes up, what if i wanna get the message from certain exchange and certain queue? i need to also set the queueName, right? or some kind of routingKey that leads me to the specific queue?</p>
  
  <p>In the AMQP Documentation for Mule says this:</p>
  
  <blockquote>
    <p>The endpointUri of an AMQP Inbound-Endpoint is conformed as:
    amqp://{exchange-name}/amqp-queue.{queue-name}. So, using two
    different endpoints pointing to the same exchange and queue will
    result in a duplicate endpointUri.</p>
  </blockquote>
  
  <p>But what's the "amqp-queue"? 
  I'm trying now amqp://exchange-name/queue-name but doesn't work -obviously- since its missing that amqp-queue which i don't know what it is. The documentation doesn't says too much :S</p>
  
  <p>Help me with that please.</p>
  
  <p>Thanks.</p>