Package org.mule.module.client

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


    private void internalTest(String prefix) throws Exception
    {
        MuleClient client = new MuleClient(muleContext);
        String message = "Mule";
        client.dispatch(prefix + "invoker.in", message, null);
        MuleMessage reply = client.request(prefix + "invoker.out", RECEIVE_TIMEOUT);
        assertNotNull(reply);
        assertNull(reply.getExceptionPayload());
        assertEquals("Received: Hello " + message + " " + number, reply.getPayload());
    }
View Full Code Here


        MuleMessage message = client.request("jms://out.queue", 3000);
        assertNull(message);

        try
        {
            message = client.request("jms://DLQ", 20000);
        }
        catch (MuleException e)
        {
            e.printStackTrace(System.err);
        }
View Full Code Here

    private void internalNullTest(String prefix) throws Exception
    {
        MuleClient client = new MuleClient(muleContext);
        Date message = new Date();
        client.dispatch(prefix + "invoker.in", message, null);
        MuleMessage reply = client.request(prefix + "invoker.out", RECEIVE_TIMEOUT);
        assertNotNull(reply);
        assertNull(reply.getExceptionPayload());
        assertEquals(NullPayload.getInstance(), reply.getPayload());
    }
View Full Code Here

    {
        MuleClient client = new MuleClient(muleContext);
        client.dispatch("InputQueueClient", "payload", null);

        // There should be a message on ExceptionQueue
        assertNotNull(client.request("ExceptionQueue", 10000));

        if (failure != null)
        {
            fail(failure);
        }
View Full Code Here

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

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

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

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

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

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

            // consume messages
        }

        client.sendNoReceive("vm://component1", "test", null);

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

        }

        client.sendNoReceive("vm://component1", "test", null);

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

    public void testOutboundRouterTransactions2() throws Exception
View Full Code Here

        client.sendNoReceive("vm://component1", "test", null);

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

    public void testOutboundRouterTransactions2() throws Exception
    {
View Full Code Here

        client.sendNoReceive("vm://component1", "test", null);

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

    public void testOutboundRouterTransactions2() throws Exception
    {
        MuleClient client = new MuleClient(muleContext);
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.