09.12.2012 Views

Advanced Queuing - Oracle

Advanced Queuing - Oracle

Advanced Queuing - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Creating a Topic Browser for Topics with Text, Stream, Objects, Bytes, Map Messages, Locking Messages While Browsing<br />

browser = ((AQjmsSession) jms_session).createBrowser(topic, "SUBS1");<br />

Example2<br />

/* Create a browser for topics with a specified selector */<br />

TopicSession jms_session;<br />

TopicBrowser browser;<br />

Topic topic;<br />

/* create a Browser to look at messages with correlationID = RUSH */<br />

browser = ((AQjmsSession) jms_session).createBrowser(topic, "SUBS1",<br />

"JMSCorrelationID = 'RUSH'");<br />

Creating a Topic Browser for Topics with Text, Stream, Objects, Bytes,<br />

Map Messages, Locking Messages While Browsing<br />

Figure 15–22 Creating a Topic Browser for Topics with Text, Stream, Objects, Bytes or Map Messages,<br />

Locking Messages While Browsing<br />

User/<br />

Program<br />

JMS Operational Interface - AQjmsSession :<br />

CREATING a Queue Browser for Queues<br />

of Standard JMS Type Messages<br />

CREATE<br />

a<br />

Topic<br />

Browser<br />

createBrowser, for topics with text, stream, object, bytes<br />

or map messages, locking messages while browsing<br />

specify<br />

Topic<br />

specify<br />

Message<br />

Selector<br />

15-50 <strong>Oracle</strong>9i Application Developer’s Guide - <strong>Advanced</strong> <strong>Queuing</strong>

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

Saved successfully!

Ooh no, something went wrong!