Package io.iron.ironmq

Examples of io.iron.ironmq.Message


    private IronMQEndpoint endpoint;

    @Test
    public void testConsumeBatch() throws Exception {
        for (int counter = 0; counter < 6; counter++) {
            Message message = new Message();
            message.setBody("{\"body\": \"Message " + counter + "\"}");
            message.setId("f6fb6f99-5eb2-4be4-9b15-144774141458" + counter);
            ((MockQueue)endpoint.getQueue()).add(message);
        }

        MockEndpoint mock = getMockEndpoint("mock:result");
        mock.expectedMessageCount(5);
View Full Code Here


    }

    @Override
    public String push(String msg, long timeout, long delay, long expiresIn) throws IOException {
        String randint = new BigInteger(24 * 8, new Random()).toString(16);
        Message message = new Message();
        message.setBody(msg);
        message.setDelay(delay);
        message.setExpiresIn(expiresIn);
        message.setTimeout(timeout);
        message.setId(randint);
        messages.put(randint, message);
        return randint;
    }
View Full Code Here

TOP

Related Classes of io.iron.ironmq.Message

Copyright © 2018 www.massapicom. 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.