@Override public void set(Message message, Object value) throws MessageFormatException { Integer rc = null; try { rc = (Integer) TypeConversionSupport.convert(value, Integer.class); } catch (NumberFormatException nfe) { if (value instanceof String) { if (((String) value).equalsIgnoreCase("PERSISTENT")) { rc = DeliveryMode.PERSISTENT; } else if (((String) value).equalsIgnoreCase("NON_PERSISTENT")) { rc = DeliveryMode.NON_PERSISTENT; } else { throw nfe; } } } if (rc == null) { Boolean bool = (Boolean) TypeConversionSupport.convert(value, Boolean.class); if (bool == null) { throw new MessageFormatException("Property JMSDeliveryMode cannot be set from a " + value.getClass().getName() + "."); } else { rc = bool.booleanValue() ? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT; } } ((ActiveMQMessage) message).setJMSDeliveryMode(rc); } });
msg.setJMSDeliveryMode(deliveryMode); long expiration = 0L;
public void set(ActiveMQMessage jmsg, Object obj) { if (obj == null) return; int mode = 0; if (obj instanceof Integer) { mode = ((Integer)obj).intValue(); } else { try { mode = Integer.parseInt(obj.toString()); } catch (NumberFormatException ignored) {} } jmsg.setJMSDeliveryMode(mode); } });
public void set(Message message, Object value) throws MessageFormatException { Integer rc = (Integer) TypeConversionSupport.convert(value, Integer.class); if (rc == null) { Boolean bool = (Boolean) TypeConversionSupport.convert(value, Boolean.class); if (bool == null) { throw new MessageFormatException("Property JMSDeliveryMode cannot be set from a " + value.getClass().getName() + "."); } else { rc = bool.booleanValue() ? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT; } } ((ActiveMQMessage) message).setJMSDeliveryMode(rc); } });
@Override public void set(Message message, Object value) throws MessageFormatException { Integer rc = null; try { rc = (Integer) TypeConversionSupport.convert(value, Integer.class); } catch (NumberFormatException nfe) { if (value instanceof String) { if (((String) value).equalsIgnoreCase("PERSISTENT")) { rc = DeliveryMode.PERSISTENT; } else if (((String) value).equalsIgnoreCase("NON_PERSISTENT")) { rc = DeliveryMode.NON_PERSISTENT; } else { throw nfe; } } } if (rc == null) { Boolean bool = (Boolean) TypeConversionSupport.convert(value, Boolean.class); if (bool == null) { throw new MessageFormatException("Property JMSDeliveryMode cannot be set from a " + value.getClass().getName() + "."); } else { rc = bool.booleanValue() ? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT; } } ((ActiveMQMessage) message).setJMSDeliveryMode(rc); } });
@Override public void set(Message message, Object value) throws MessageFormatException { Integer rc = null; try { rc = (Integer) TypeConversionSupport.convert(value, Integer.class); } catch (NumberFormatException nfe) { if (value instanceof String) { if (((String) value).equalsIgnoreCase("PERSISTENT")) { rc = DeliveryMode.PERSISTENT; } else if (((String) value).equalsIgnoreCase("NON_PERSISTENT")) { rc = DeliveryMode.NON_PERSISTENT; } else { throw nfe; } } } if (rc == null) { Boolean bool = (Boolean) TypeConversionSupport.convert(value, Boolean.class); if (bool == null) { throw new MessageFormatException("Property JMSDeliveryMode cannot be set from a " + value.getClass().getName() + "."); } else { rc = bool.booleanValue() ? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT; } } ((ActiveMQMessage) message).setJMSDeliveryMode(rc); } });
@Override public void set(Message message, Object value) throws MessageFormatException { Integer rc = null; try { rc = (Integer) TypeConversionSupport.convert(value, Integer.class); } catch (NumberFormatException nfe) { if (value instanceof String) { if (((String) value).equalsIgnoreCase("PERSISTENT")) { rc = DeliveryMode.PERSISTENT; } else if (((String) value).equalsIgnoreCase("NON_PERSISTENT")) { rc = DeliveryMode.NON_PERSISTENT; } else { throw nfe; } } } if (rc == null) { Boolean bool = (Boolean) TypeConversionSupport.convert(value, Boolean.class); if (bool == null) { throw new MessageFormatException("Property JMSDeliveryMode cannot be set from a " + value.getClass().getName() + "."); } else { rc = bool.booleanValue() ? DeliveryMode.PERSISTENT : DeliveryMode.NON_PERSISTENT; } } ((ActiveMQMessage) message).setJMSDeliveryMode(rc); } });
if (value instanceof Number) { Number number = (Number) value; message.setJMSDeliveryMode(number.intValue());
msg.setJMSDeliveryMode(deliveryMode); long expiration = 0L;
msg.setJMSDeliveryMode(deliveryMode); long expiration = 0L;
msg.setJMSDeliveryMode(deliveryMode); long expiration = 0L;
msg.setJMSDeliveryMode(deliveryMode); long expiration = 0L;