/** * A copy constructor for non-ActiveMQ Artemis JMS TextMessages. */ public ActiveMQTextMessage(final TextMessage foreign, final ClientSession session) throws JMSException { super(foreign, ActiveMQTextMessage.TYPE, session); setText(foreign.getText()); }
@Override public TextMessage createTextMessage(final String text) throws JMSException { checkClosed(); ActiveMQTextMessage msg = new ActiveMQTextMessage(session); msg.setText(text); msg.setEnable1xPrefixes(enable1xPrefixes); return msg; }
@Override public TextMessage createTextMessage() throws JMSException { checkClosed(); ActiveMQTextMessage msg = new ActiveMQTextMessage(session); msg.setText(null); msg.setEnable1xPrefixes(enable1xPrefixes); return msg; }
/** * A copy constructor for non-ActiveMQ Artemis JMS TextMessages. */ public ActiveMQTextMessage(final TextMessage foreign, final ClientSession session) throws JMSException { super(foreign, ActiveMQTextMessage.TYPE, session); setText(foreign.getText()); }
/** * A copy constructor for non-ActiveMQ Artemis JMS TextMessages. */ public ActiveMQTextMessage(final TextMessage foreign, final ClientSession session) throws JMSException { super(foreign, ActiveMQTextMessage.TYPE, session); setText(foreign.getText()); }
/** * A copy constructor for non-ActiveMQ Artemis JMS TextMessages. */ public ActiveMQTextMessage(final TextMessage foreign, final ClientSession session) throws JMSException { super(foreign, ActiveMQTextMessage.TYPE, session); setText(foreign.getText()); }
/** * A copy constructor for non-ActiveMQ Artemis JMS TextMessages. */ public ActiveMQTextMessage(final TextMessage foreign, final ClientSession session) throws JMSException { super(foreign, ActiveMQTextMessage.TYPE, session); setText(foreign.getText()); }
@Override public TextMessage createTextMessage() throws JMSException { checkClosed(); ActiveMQTextMessage msg = new ActiveMQTextMessage(session); msg.setText(null); msg.setEnable1xPrefixes(enable1xPrefixes); return msg; }
@Override public TextMessage createTextMessage() throws JMSException { checkClosed(); ActiveMQTextMessage msg; if (enable1xPrefixes) { msg = new ActiveMQTextCompabileMessage(session); } else { msg = new ActiveMQTextMessage(session); } msg.setText(null); return msg; }
@Override public TextMessage createTextMessage(final String text) throws JMSException { checkClosed(); ActiveMQTextMessage msg; if (enable1xPrefixes) { msg = new ActiveMQTextCompabileMessage(session); } else { msg = new ActiveMQTextMessage(session); } msg.setText(text); return msg; }
@Override public TextMessage createTextMessage() throws JMSException { checkClosed(); ActiveMQTextMessage msg; if (enable1xPrefixes) { msg = new ActiveMQTextCompabileMessage(session); } else { msg = new ActiveMQTextMessage(session); } msg.setText(null); return msg; }
@Override public TextMessage createTextMessage(final String text) throws JMSException { checkClosed(); ActiveMQTextMessage msg; if (enable1xPrefixes) { msg = new ActiveMQTextCompabileMessage(session); } else { msg = new ActiveMQTextMessage(session); } msg.setText(text); return msg; }
@Override public TextMessage createTextMessage(final String text) throws JMSException { checkClosed(); ActiveMQTextMessage msg = new ActiveMQTextMessage(session); msg.setText(text); msg.setEnable1xPrefixes(enable1xPrefixes); return msg; }
@Override public TextMessage createTextMessage() throws JMSException { checkClosed(); ActiveMQTextMessage msg = new ActiveMQTextMessage(session); msg.setText(null); msg.setEnable1xPrefixes(enable1xPrefixes); return msg; }
@Override public TextMessage createTextMessage(final String text) throws JMSException { checkClosed(); ActiveMQTextMessage msg = new ActiveMQTextMessage(session); msg.setText(text); msg.setEnable1xPrefixes(enable1xPrefixes); return msg; }
/** * @param numberOfMessages * @param session * @throws Exception */ private void sendMessages(int numberOfMessages, ClientSession session) throws Exception { ClientProducer producer = session.createProducer(inQueue); for (int i = 0; i < numberOfMessages; i++) { ActiveMQTextMessage txt = new ActiveMQTextMessage(session); txt.setIntProperty("msg", i); txt.setText("Message Number (" + i + ")"); txt.doBeforeSend(); producer.send(txt.getCoreMessage()); } session.commit(); }