@Override public void setJMSDeliveryMode(int mode) { this.setPersistent(mode == DeliveryMode.PERSISTENT); }
@Override public void clearPendingMessages(int pendingAdditionsCount) { messagesLock.writeLock().lock(); try { final ActiveMQMessage dummyPersistent = new ActiveMQMessage(); dummyPersistent.setPersistent(true); for (int i=0; i<pendingAdditionsCount; i++) { try { // track the increase in the cursor size w/o reverting to the store messages.addMessageFirst(dummyPersistent); } catch (Exception ignored) { LOG.debug("Unexpected exception on tracking pending message additions", ignored); } } if (resetNeeded) { messages.gc(); messages.reset(); resetNeeded = false; } else { messages.rebase(); } asyncWakeup(); } finally { messagesLock.writeLock().unlock(); } }
advisoryMessage.setPersistent(false); advisoryMessage.setType(AdvisorySupport.ADIVSORY_MESSAGE_TYPE); advisoryMessage.setMessageId(new MessageId(advisoryProducerId, messageIdGenerator.getNextSequenceId()));
@Override public void setJMSDeliveryMode(int mode) { this.setPersistent(mode == DeliveryMode.PERSISTENT); }
@Override public void setJMSDeliveryMode(int mode) { this.setPersistent(mode == DeliveryMode.PERSISTENT); }
@Override public void setJMSDeliveryMode(int mode) { this.setPersistent(mode == DeliveryMode.PERSISTENT); }
public void setJMSDeliveryMode(int mode) { this.setPersistent(mode == DeliveryMode.PERSISTENT); }
msg.setPersistent("true".equals(o));
msg.setPersistent("true".equals(o));
msg.setPersistent("true".equals(o));
msg.setPersistent("true".equals(o));
msg.setPersistent("true".equals(o));
msg.setPersistent("true".equals(o));
jms.setPersistent(header.getDurable().booleanValue()); jms.setPersistent(false);
jms.setPersistent(header.getDurable().booleanValue()); jms.setPersistent(false);
advisoryMessage.setPersistent(false); advisoryMessage.setType(AdvisorySupport.ADIVSORY_MESSAGE_TYPE); advisoryMessage.setMessageId(new MessageId(advisoryProducerId, messageIdGenerator.getNextSequenceId()));
advisoryMessage.setPersistent(false); advisoryMessage.setType(AdvisorySupport.ADIVSORY_MESSAGE_TYPE); advisoryMessage.setMessageId(new MessageId(advisoryProducerId, messageIdGenerator.getNextSequenceId()));
advisoryMessage.setPersistent(false); advisoryMessage.setType(AdvisorySupport.ADIVSORY_MESSAGE_TYPE); advisoryMessage.setMessageId(new MessageId(advisoryProducerId, messageIdGenerator.getNextSequenceId()));
advisoryMessage.setPersistent(false); advisoryMessage.setType(AdvisorySupport.ADIVSORY_MESSAGE_TYPE); advisoryMessage.setMessageId(new MessageId(advisoryProducerId, messageIdGenerator.getNextSequenceId()));
advisoryMessage.setPersistent(false); advisoryMessage.setType(AdvisorySupport.ADIVSORY_MESSAGE_TYPE); advisoryMessage.setMessageId(new MessageId(advisoryProducerId, messageIdGenerator.getNextSequenceId()));