@Override public boolean isDurable() { if (header != null && header.getDurable() != null) { return header.getDurable(); } else { return false; } }
@Override public boolean isDurable() { return (_header == null || _header.getDurable() == null) ? false : _header.getDurable(); }
@Override public boolean isDurable() { return (_header == null || _header.getDurable() == null) ? false : _header.getDurable(); }
@Override public boolean isDurable() { return (_header == null || _header.getDurable() == null) ? false : _header.getDurable(); }
@Override public boolean isDurable() { return (_header == null || _header.getDurable() == null) ? false : _header.getDurable(); }
/** * Checks the durable value in the Message Headers to determine if * the message was sent as a durable Message. * * @return true if the message is marked as being durable. */ public boolean isDurable() { if (message.getHeader() == null || message.getHeader().getDurable() == null) { return false; } return message.getHeader().getDurable(); }
@Override public boolean isDurable() { if (durable != null) { return durable; } parseHeaders(); if (getHeader() != null && getHeader().getDurable() != null) { durable = getHeader().getDurable(); return durable; } else { return durable != null ? durable : false; } }
@Override public Object get(final int index) { switch(index) { case 0: return _impl.getDurable(); case 1: return _impl.getPriority(); case 2: return _impl.getTtl(); case 3: return _impl.getFirstAcquirer(); case 4: return _impl.getDeliveryCount(); } throw new IllegalStateException("Unknown index " + index); }
@Override public Object get(final int index) { switch(index) { case 0: return _impl.getDurable(); case 1: return _impl.getPriority(); case 2: return _impl.getTtl(); case 3: return _impl.getFirstAcquirer(); case 4: return _impl.getDeliveryCount(); } throw new IllegalStateException("Unknown index " + index); }
@Override public Object get(final int index) { switch(index) { case 0: return _impl.getDurable(); case 1: return _impl.getPriority(); case 2: return _impl.getTtl(); case 3: return _impl.getFirstAcquirer(); case 4: return _impl.getDeliveryCount(); } throw new IllegalStateException("Unknown index " + index); }
@Override public Object get(final int index) { switch(index) { case 0: return _impl.getDurable(); case 1: return _impl.getPriority(); case 2: return _impl.getTtl(); case 3: return _impl.getFirstAcquirer(); case 4: return _impl.getDeliveryCount(); } throw new IllegalStateException("Unknown index " + index); }
public int size() { return _impl.getDeliveryCount() != null ? 5 : _impl.getFirstAcquirer() != null ? 4 : _impl.getTtl() != null ? 3 : _impl.getPriority() != null ? 2 : _impl.getDurable() != null ? 1 : 0; }
public int size() { return _impl.getDeliveryCount() != null ? 5 : _impl.getFirstAcquirer() != null ? 4 : _impl.getTtl() != null ? 3 : _impl.getPriority() != null ? 2 : _impl.getDurable() != null ? 1 : 0; }
public int size() { return _impl.getDeliveryCount() != null ? 5 : _impl.getFirstAcquirer() != null ? 4 : _impl.getTtl() != null ? 3 : _impl.getPriority() != null ? 2 : _impl.getDurable() != null ? 1 : 0; }
private int getElementCount(Header header) { if (header.getDeliveryCount() != null) { return 5; } else if (header.getFirstAcquirer() != null) { return 4; } else if (header.getTtl() != null) { return 3; } else if (header.getPriority() != null) { return 2; } else if (header.getDurable() != null) { return 1; } else { return 0; } }
public int size() { return _impl.getDeliveryCount() != null ? 5 : _impl.getFirstAcquirer() != null ? 4 : _impl.getTtl() != null ? 3 : _impl.getPriority() != null ? 2 : _impl.getDurable() != null ? 1 : 0; }
public void setHeader(Header header) { if (header != null) { setDurable(header.getDurable()); setPriority(header.getPriority()); setTimeToLive(header.getTtl()); setFirstAcquirer(header.getFirstAcquirer()); setDeliveryCount(header.getDeliveryCount()); } }
public void setHeader(Header header) { if (header != null) { setDurable(header.getDurable()); setPriority(header.getPriority()); setTimeToLive(header.getTtl()); setFirstAcquirer(header.getFirstAcquirer()); setDeliveryCount(header.getDeliveryCount()); } }
private boolean checkMessageProperties(AMQPMessage message, Map<String, Object> expectedProperties) { assertNotNull(message); assertNotNull(server.getNodeID()); assertNotNull(message.getConnectionID()); assertEquals(message.getAddress(), expectedProperties.get(ADDRESS)); assertEquals(message.isDurable(), expectedProperties.get(DURABLE)); Properties props = message.getProperties(); assertEquals(props.getCorrelationId(), expectedProperties.get(CORRELATION_ID)); assertEquals(props.getReplyTo(), expectedProperties.get(REPLY_TO)); assertEquals(props.getMessageId(), expectedProperties.get(MESSAGE_ID)); Header header = message.getHeader(); assertEquals(header.getDurable(), expectedProperties.get(DURABLE)); assertEquals(header.getTtl().toString(), expectedProperties.get(TIME_TO_LIVE).toString()); assertEquals(header.getPriority().toString(), expectedProperties.get(PRIORITY).toString()); return true; }
private void writeElement(Header header, int index) { switch (index) { case 0: getEncoder().writeBoolean(header.getDurable()); break; case 1: getEncoder().writeUnsignedByte(header.getPriority()); break; case 2: getEncoder().writeUnsignedInteger(header.getTtl()); break; case 3: getEncoder().writeBoolean(header.getFirstAcquirer()); break; case 4: getEncoder().writeUnsignedInteger(header.getDeliveryCount()); break; default: throw new IllegalArgumentException("Unknown Header value index: " + index); } }