final String headerPrefix = "jms.header.out.";
final String propertyPrefix = "jms.property.out.";
if( propName.startsWith(headerPrefix) ) {
String headerName = propName.substring(headerPrefix.length());
if ( headerName.equalsIgnoreCase(JmsHeader.JmsDeliveryMode.getName()) ) {
deliveryMode = value.toInt();
if ( deliveryMode != DeliveryMode.NON_PERSISTENT && deliveryMode != DeliveryMode.PERSISTENT)
deliveryMode = defaultDeliveryMode;
}
else if ( headerName.equalsIgnoreCase(JmsHeader.JmsPriority.getName())) {
priority = value.toInt();