Search in sources :

Example 26 with Response

use of org.apache.activemq.command.Response in project activemq-artemis by apache.

the class ResponseTest method populateObject.

@Override
protected void populateObject(Object object) throws Exception {
    super.populateObject(object);
    Response info = (Response) object;
    info.setCorrelationId(1);
}
Also used : Response(org.apache.activemq.command.Response)

Example 27 with Response

use of org.apache.activemq.command.Response in project activemq-artemis by apache.

the class ResponseTest method populateObject.

@Override
protected void populateObject(Object object) throws Exception {
    super.populateObject(object);
    Response info = (Response) object;
    info.setCorrelationId(1);
}
Also used : Response(org.apache.activemq.command.Response)

Example 28 with Response

use of org.apache.activemq.command.Response in project activemq-artemis by apache.

the class ResponseTest method createObject.

@Override
public Object createObject() throws Exception {
    Response info = new Response();
    populateObject(info);
    return info;
}
Also used : Response(org.apache.activemq.command.Response)

Example 29 with Response

use of org.apache.activemq.command.Response in project activemq-artemis by apache.

the class UdpTransportUsingServerTest method testRequestResponse.

public void testRequestResponse() throws Exception {
    ConsumerInfo expected = new ConsumerInfo();
    expected.setSelector("Edam");
    expected.setResponseRequired(true);
    LOG.info("About to send: " + expected);
    Response response = (Response) producer.request(expected, 2000);
    LOG.info("Received: " + response);
    assertNotNull("Received a response", response);
    assertTrue("Should not be an exception", !response.isException());
}
Also used : Response(org.apache.activemq.command.Response) ConsumerInfo(org.apache.activemq.command.ConsumerInfo)

Example 30 with Response

use of org.apache.activemq.command.Response in project activemq-artemis by apache.

the class ResponseTest method createObject.

@Override
public Object createObject() throws Exception {
    Response info = new Response();
    populateObject(info);
    return info;
}
Also used : Response(org.apache.activemq.command.Response)

Aggregations

Response (org.apache.activemq.command.Response)32 ConsumerInfo (org.apache.activemq.command.ConsumerInfo)7 Message (org.apache.activemq.command.Message)7 DataArrayResponse (org.apache.activemq.command.DataArrayResponse)6 ConnectionInfo (org.apache.activemq.command.ConnectionInfo)5 ProducerInfo (org.apache.activemq.command.ProducerInfo)5 IOException (java.io.IOException)4 ActiveMQDestination (org.apache.activemq.command.ActiveMQDestination)4 ExceptionResponse (org.apache.activemq.command.ExceptionResponse)4 SessionInfo (org.apache.activemq.command.SessionInfo)4 TransactionId (org.apache.activemq.command.TransactionId)4 TransactionInfo (org.apache.activemq.command.TransactionInfo)4 XATransactionId (org.apache.activemq.command.XATransactionId)4 Command (org.apache.activemq.command.Command)3 Test (org.junit.Test)3 InvalidDestinationException (javax.jms.InvalidDestinationException)2 ActiveMQQueueExistsException (org.apache.activemq.artemis.api.core.ActiveMQQueueExistsException)2 ActiveMQMessage (org.apache.activemq.command.ActiveMQMessage)2 ControlCommand (org.apache.activemq.command.ControlCommand)2 FlushCommand (org.apache.activemq.command.FlushCommand)2