Examples of ActiveMQStreamMessage


Examples of org.apache.activemq.command.ActiveMQStreamMessage

     *             if the JMS provider fails to create this message due to some
     *             internal error.
     */
    public StreamMessage createStreamMessage() throws JMSException {
        checkClosed();
        ActiveMQStreamMessage message = new ActiveMQStreamMessage();
        message.setConnection(connection);
        return message;
    }
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

                msg.storeContent();
                activeMessage = msg;
            } else if (message instanceof StreamMessage) {
                StreamMessage streamMessage = (StreamMessage) message;
                streamMessage.reset();
                ActiveMQStreamMessage msg = new ActiveMQStreamMessage();
                msg.setConnection(connection);
                Object obj = null;

                try {
                    while ((obj = streamMessage.readObject()) != null) {
                        msg.writeObject(obj);
                    }
                } catch (MessageEOFException e) {
                    // if an end of message stream as expected
                } catch (JMSException e) {
                }

                activeMessage = msg;
            } else if (message instanceof TextMessage) {
                TextMessage textMsg = (TextMessage) message;
                ActiveMQTextMessage msg = new ActiveMQTextMessage();
                msg.setConnection(connection);
                msg.setText(textMsg.getText());
                activeMessage = msg;
            } else {
                activeMessage = new ActiveMQMessage();
                activeMessage.setConnection(connection);
            }
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

    }

    public void testStreamMessageSerialization() throws Exception
    {
        Session session = mock(Session.class);
        when(session.createStreamMessage()).thenReturn(new ActiveMQStreamMessage());

        // Creates a test list with data
        List data = new ArrayList();
        data.add(Boolean.TRUE);
        data.add(new Byte("1"));
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

    public void testStreamMessageSerializationWithInvalidType() throws Exception
    {
        Session session = null;
        session = mock(Session.class);
        when(session.createStreamMessage()).thenReturn(new ActiveMQStreamMessage());

        // Creates a test list with data
        List data = new ArrayList();
        data.add(new Object());
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

        }

        producer.send(test);
        Message msg = consumer1.receive(RECEIVE_TIMEOUT_MILLS);
        assertNotNull(msg);
        ActiveMQStreamMessage message = (ActiveMQStreamMessage) msg;
        assertTrue(message.isCompressed());

        for (int i = 0; i < 100; ++i) {
            assertEquals("test string: " + i, message.readString());
        }
    }
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

public class ActiveMQStreamMessageTest extends ActiveMQMessageTest {

    public static final ActiveMQStreamMessageTest SINGLETON = new ActiveMQStreamMessageTest();

    public Object createObject() throws Exception {
        ActiveMQStreamMessage info = new ActiveMQStreamMessage();
        populateObject(info);
        return info;
    }
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

        return info;
    }

    protected void populateObject(Object object) throws Exception {
        super.populateObject(object);
        ActiveMQStreamMessage info = (ActiveMQStreamMessage)object;

    }
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

                   ActiveMQMessageTransformation.transformMessage((MapMessage)new ActiveMQMapMessage(), null) instanceof ActiveMQMapMessage);

        assertTrue("Transforming an ObjectMessage message to an ActiveMQObjectMessage", ActiveMQMessageTransformation.transformMessage((ObjectMessage)new ActiveMQObjectMessage(),
                                                                                                                                       null) instanceof ActiveMQObjectMessage);

        assertTrue("Transforming a StreamMessage message to an ActiveMQStreamMessage", ActiveMQMessageTransformation.transformMessage((StreamMessage)new ActiveMQStreamMessage(),
                                                                                                                                      null) instanceof ActiveMQStreamMessage);

        assertTrue("Transforming a TextMessage message to an ActiveMQTextMessage",
                   ActiveMQMessageTransformation.transformMessage((TextMessage)new ActiveMQTextMessage(), null) instanceof ActiveMQTextMessage);
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

public class ActiveMQStreamMessageTest extends ActiveMQMessageTest {

    public static final ActiveMQStreamMessageTest SINGLETON = new ActiveMQStreamMessageTest();

    public Object createObject() throws Exception {
        ActiveMQStreamMessage info = new ActiveMQStreamMessage();
        populateObject(info);
        return info;
    }
View Full Code Here

Examples of org.apache.activemq.command.ActiveMQStreamMessage

        return info;
    }

    protected void populateObject(Object object) throws Exception {
        super.populateObject(object);
        ActiveMQStreamMessage info = (ActiveMQStreamMessage)object;

    }
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.