@Override public JMSProducer setProperty(String name, byte value) { checkName(name); properties.putByteProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, float value) { checkName(name); properties.putFloatProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, int value) { checkName(name); properties.putIntProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, double value) { checkName(name); properties.putDoubleProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, short value) { checkName(name); properties.putShortProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, boolean value) { checkName(name); properties.putBooleanProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, long value) { checkName(name); properties.putLongProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, String value) { checkName(name); SimpleString key = new SimpleString(name); properties.putSimpleStringProperty(key, new SimpleString(value)); stringPropertyNames.add(key); return this; }
@Override public JMSProducer setProperty(String name, Object value) { checkName(name); try { TypedProperties.setObjectProperty(new SimpleString(name), value, properties); } catch (ActiveMQPropertyConversionException amqe) { throw new MessageFormatRuntimeException(amqe.getMessage()); } catch (RuntimeException e) { throw new JMSRuntimeException(e.getMessage()); } return this; }
@Override public JMSProducer setProperty(String name, byte value) { checkName(name); properties.putByteProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, long value) { checkName(name); properties.putLongProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, byte value) { checkName(name); properties.putByteProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, boolean value) { checkName(name); properties.putBooleanProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, float value) { checkName(name); properties.putFloatProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, double value) { checkName(name); properties.putDoubleProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, short value) { checkName(name); properties.putShortProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, float value) { checkName(name); properties.putFloatProperty(new SimpleString(name), value); return this; }
@Override public JMSProducer setProperty(String name, String value) { checkName(name); SimpleString key = new SimpleString(name); properties.putSimpleStringProperty(key, new SimpleString(value)); stringPropertyNames.add(key); return this; }
@Override public JMSProducer setProperty(String name, String value) { checkName(name); SimpleString key = new SimpleString(name); properties.putSimpleStringProperty(key, new SimpleString(value)); stringPropertyNames.add(key); return this; }
@Override public JMSProducer setProperty(String name, Object value) { checkName(name); try { TypedProperties.setObjectProperty(new SimpleString(name), value, properties); } catch (ActiveMQPropertyConversionException amqe) { throw new MessageFormatRuntimeException(amqe.getMessage()); } catch (RuntimeException e) { throw new JMSRuntimeException(e.getMessage()); } return this; }