@Override public int getAcknowledgeMode() throws JMSException { checkClosed(); return ackMode; }
@Override public boolean getTransacted() throws JMSException { checkClosed(); return transacted; }
@Override public MessageListener getMessageListener() throws JMSException { checkClosed(); return null; }
@Override public void setMessageListener(final MessageListener listener) throws JMSException { checkClosed(); }
public void ackAllConsumers() throws JMSException { checkClosed(); }
@Override public BytesMessage createBytesMessage() throws JMSException { checkClosed(); ActiveMQBytesMessage message = new ActiveMQBytesMessage(session); message.setEnable1xPrefixes(enable1xPrefixes); return message; }
@Override public ObjectMessage createObjectMessage() throws JMSException { checkClosed(); ActiveMQObjectMessage message = new ActiveMQObjectMessage(session, options); message.setEnable1xPrefixes(enable1xPrefixes); return message; }
@Override public MapMessage createMapMessage() throws JMSException { checkClosed(); ActiveMQMapMessage message = new ActiveMQMapMessage(session); message.setEnable1xPrefixes(enable1xPrefixes); return message; }
@Override public Message createMessage() throws JMSException { checkClosed(); ActiveMQMessage message = new ActiveMQMessage(session); message.setEnable1xPrefixes(enable1xPrefixes); return message; }
@Override public StreamMessage createStreamMessage() throws JMSException { checkClosed(); ActiveMQStreamMessage message = new ActiveMQStreamMessage(session); message.setEnable1xPrefixes(enable1xPrefixes); return message; }
@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; }
@Override public ObjectMessage createObjectMessage(final Serializable object) throws JMSException { checkClosed(); ActiveMQObjectMessage msg = new ActiveMQObjectMessage(session, options); msg.setObject(object); msg.setEnable1xPrefixes(enable1xPrefixes); return msg; }
@Override public boolean getTransacted() throws JMSException { checkClosed(); return transacted; }
@Override public StreamMessage createStreamMessage() throws JMSException { checkClosed(); ActiveMQStreamMessage message; if (enable1xPrefixes) { message = new ActiveMQStreamCompatibleMessage(session); } else { message = new ActiveMQStreamMessage(session); } return message; }
@Override public StreamMessage createStreamMessage() throws JMSException { checkClosed(); ActiveMQStreamMessage message; if (enable1xPrefixes) { message = new ActiveMQStreamCompatibleMessage(session); } else { message = new ActiveMQStreamMessage(session); } return message; }
private void checkClosed() throws JMSException { if (clientProducer.isClosed()) { throw new IllegalStateException("Producer is closed"); } session.checkClosed(); }
@Override public Message createMessage() throws JMSException { checkClosed(); ActiveMQMessage message; if (enable1xPrefixes) { message = new ActiveMQCompatibleMessage(session); } else { message = new ActiveMQMessage(session); } return message; }
@Override public BytesMessage createBytesMessage() throws JMSException { checkClosed(); ActiveMQBytesMessage message; if (enable1xPrefixes) { message = new ActiveMQBytesCompatibleMessage(session); } else { message = new ActiveMQBytesMessage(session); } return message; }
@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; }