09.12.2012 Views

Advanced Queuing - Oracle

Advanced Queuing - Oracle

Advanced Queuing - Oracle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Publishing a Message Using a Topic Publisher—Specifying Correlation and Delay<br />

shipped_orders = ((AQjmsSession )jms_sess).getTopic("OE", "Shipped_Orders_<br />

Topic");<br />

publisher1 = jms_sess.createPublisher(shipped_orders);<br />

/* create text message */<br />

TextMessage jms_sess.createTextMessage();<br />

/* Set correlation and delay */<br />

/* set correlation */<br />

jms_sess.setJMSCorrelationID("FOO");<br />

/* set delay of 30 seconds */<br />

jms_sess.setLongProperty("JMS_<strong>Oracle</strong>Delay", 30);<br />

/* publish */<br />

publisher1.publish(text_message);<br />

JMS Operational Interface: Basic Operations (Publish-Subscribe) 15-17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!