/* 269 */ ObjectMessage msg = this.session.createObjectMessage((Serializable)invocation);
/* 270 */ MethodInvocation mi = (MethodInvocation)invocation;
/* 271 */ MessageProperties props = (MessageProperties)this.methodMap.get(new Long(mi.getMethodHash()));
/* 272 */ if (props != null)
/* */ {
/* 274 */ int del = props.delivery() == DeliveryMode.PERSISTENT ? 2 : 1;
/* 275 */ this.msgProducer.send(msg, del, props.priority(), props.timeToLive());
/* */ }
/* */ else
/* */ {
/* 279 */ this.msgProducer.send(msg);