@Override public short shortValue() { return (short) intValue(); }
@Override public short shortValue() { return (short) intValue(); }
@Override public short shortValue() { return (short) intValue(); }
public void setPriority(UnsignedByte value) { if (value == null || value.intValue() == DEFAULT_PRIORITY) { modified &= ~PRIORITY; priority = null; } else { modified |= PRIORITY; priority = value; } }
public void setPriority(UnsignedByte value) { if (value == null || value.intValue() == DEFAULT_PRIORITY) { modified &= ~PRIORITY; priority = null; } else { modified |= PRIORITY; priority = value; } }
public int getPriority() { if (priority != null) { int scaled = priority.intValue(); if (scaled > 9) { scaled = 9; } return scaled; } return DEFAULT_PRIORITY; }
public int getPriority() { if (priority != null) { int scaled = priority.intValue(); if (scaled > 9) { scaled = 9; } return scaled; } return DEFAULT_PRIORITY; }
@Override public String toString() { return String.valueOf(intValue()); }
public static SenderSettleMode valueOf(UnsignedByte value) { switch (value.intValue()) { case 0: return SenderSettleMode.UNSETTLED; case 1: return SenderSettleMode.SETTLED; case 2: return SenderSettleMode.MIXED; default: throw new IllegalArgumentException("The value can be only 0 (for UNSETTLED), 1 (for SETTLED) and 2 (for MIXED)"); } }
public static ReceiverSettleMode valueOf(UnsignedByte value) { switch (value.intValue()) { case 0: return ReceiverSettleMode.FIRST; case 1: return ReceiverSettleMode.SECOND; default: throw new IllegalArgumentException("The value can be only 0 (for FIRST) and 1 (for SECOND)"); } }
@Override public String toString() { return String.valueOf(intValue()); }
@Override public String toString() { return String.valueOf(intValue()); }
@Override public byte getPriority() { if (header != null && header.getPriority() != null) { return (byte) Math.min(header.getPriority().intValue(), MAX_MESSAGE_PRIORITY); } else { return DEFAULT_MESSAGE_PRIORITY; } }
@Override public byte getPriority() { if (getHeader() != null && getHeader().getPriority() != null) { return (byte) Math.min(getHeader().getPriority().intValue(), MAX_MESSAGE_PRIORITY); } else { return DEFAULT_MESSAGE_PRIORITY; } }
case 4: UnsignedByte receiverSettleMode = (UnsignedByte) l.get(6); o.setRcvSettleMode(receiverSettleMode == null ? null : ReceiverSettleMode.values()[receiverSettleMode.intValue()]); case 5: Boolean more = (Boolean) l.get(5);
case 4: UnsignedByte receiverSettleMode = (UnsignedByte) l.get(6); o.setRcvSettleMode(receiverSettleMode == null ? null : ReceiverSettleMode.values()[receiverSettleMode.intValue()]); case 5: Boolean more = (Boolean) l.get(5);
protected static ServerJMSMessage processHeader(ServerJMSMessage jms, Header header) throws Exception { if (header != null) { jms.setBooleanProperty(JMS_AMQP_HEADER, true); if (header.getDurable() != null) { jms.setBooleanProperty(JMS_AMQP_HEADER_DURABLE, true); jms.setJMSDeliveryMode(header.getDurable().booleanValue() ? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT); } else { jms.setJMSDeliveryMode(DeliveryMode.NON_PERSISTENT); } if (header.getPriority() != null) { jms.setBooleanProperty(JMS_AMQP_HEADER_PRIORITY, true); jms.setJMSPriority(header.getPriority().intValue()); } else { jms.setJMSPriority(javax.jms.Message.DEFAULT_PRIORITY); } if (header.getFirstAcquirer() != null) { jms.setBooleanProperty(JMS_AMQP_FIRST_ACQUIRER, header.getFirstAcquirer()); } if (header.getDeliveryCount() != null) { // AMQP Delivery Count counts only failed delivers where JMS // Delivery Count should include the original delivery in the count. jms.setLongProperty("JMSXDeliveryCount", header.getDeliveryCount().longValue() + 1); } } else { jms.setJMSPriority((byte) javax.jms.Message.DEFAULT_PRIORITY); jms.setJMSDeliveryMode(DeliveryMode.NON_PERSISTENT); } return jms; }