Package org.mule.module.client

Examples of org.mule.module.client.MuleClient.request()


    public void testOutboundRouterTransactions2() throws Exception
    {
        MuleClient client = new MuleClient(muleContext);

        while (client.request("jms://my.queue3", TIMEOUT) != null)
        {
            // consume messages
        }

        while (client.request("jms://my.queue4", TIMEOUT) != null)
View Full Code Here


        while (client.request("jms://my.queue3", TIMEOUT) != null)
        {
            // consume messages
        }

        while (client.request("jms://my.queue4", TIMEOUT) != null)
        {
            // consume messages
        }

        client.sendNoReceive("jms://component2", "test", null);
View Full Code Here

            // consume messages
        }

        client.sendNoReceive("jms://component2", "test", null);

        assertNotNull(client.request("jms://my.queue3", TIMEOUT));
        assertNotNull(client.request("jms://my.queue4", TIMEOUT));
        assertNull(client.request("jms://my.queue3", TIMEOUT));
        assertNull(client.request("jms://my.queue4", TIMEOUT));
    }
View Full Code Here

        }

        client.sendNoReceive("jms://component2", "test", null);

        assertNotNull(client.request("jms://my.queue3", TIMEOUT));
        assertNotNull(client.request("jms://my.queue4", TIMEOUT));
        assertNull(client.request("jms://my.queue3", TIMEOUT));
        assertNull(client.request("jms://my.queue4", TIMEOUT));
    }

}
View Full Code Here

        client.sendNoReceive("jms://component2", "test", null);

        assertNotNull(client.request("jms://my.queue3", TIMEOUT));
        assertNotNull(client.request("jms://my.queue4", TIMEOUT));
        assertNull(client.request("jms://my.queue3", TIMEOUT));
        assertNull(client.request("jms://my.queue4", TIMEOUT));
    }

}
View Full Code Here

        client.sendNoReceive("jms://component2", "test", null);

        assertNotNull(client.request("jms://my.queue3", TIMEOUT));
        assertNotNull(client.request("jms://my.queue4", TIMEOUT));
        assertNull(client.request("jms://my.queue3", TIMEOUT));
        assertNull(client.request("jms://my.queue4", TIMEOUT));
    }

}
View Full Code Here

    public void testDefaultExceptionStrategySingleEndpoint() throws Exception
    {
        MuleClient mc = new MuleClient(muleContext);
      
        mc.dispatch("vm://inservice2", "test", null);
        assertExceptionMessage(mc.request("vm://modelout", RECEIVE_TIMEOUT));

        mc.dispatch("vm://inservice1", "test", null);
        assertExceptionMessage(mc.request("vm://service1out", RECEIVE_TIMEOUT));

        // request one more time to ensure the model's exception strategy did not run
View Full Code Here

        client.dispatch("inboundEndpoint", "some data", null);
        Map props = new HashMap();
        props.put("foo", "bar");
        client.dispatch("inboundEndpoint", "some data", props);

        MuleMessage result = client.request("receivedEndpoint", TIMEOUT);
        assertNotNull(result);
        assertEquals("foo header received", result.getPayloadAsString());

        result = client.request("notReceivedEndpoint", TIMEOUT);
        assertNotNull(result);
View Full Code Here

        MuleMessage result = client.request("receivedEndpoint", TIMEOUT);
        assertNotNull(result);
        assertEquals("foo header received", result.getPayloadAsString());

        result = client.request("notReceivedEndpoint", TIMEOUT);
        assertNotNull(result);
        assertEquals("foo header not received", result.getPayloadAsString());

    }
}
View Full Code Here

        client.dispatch("inboundEndpoint", "some data", null);
        Map props = new HashMap();
        props.put("foo", "bar");
        client.dispatch("inboundEndpoint", "some data", props);

        MuleMessage result = client.request("receivedEndpoint", TIMEOUT);
        assertNotNull(result);
        assertEquals("foo header received", result.getPayloadAsString());

        result = client.request("notReceivedEndpoint", TIMEOUT);
        assertNull(result);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.