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.

Comparing AQ Programmatic Environments<br />

Table 3–7 Comparison of AQ Programmatic Environments: Operational Interface—Browse Messages in<br />

a Queue Use Cases<br />

Use Case PL/SQL<br />

Browse messages<br />

in a<br />

Queue/Topic<br />

Browse messages<br />

in a<br />

Queue/Topic -<br />

locking messages<br />

while<br />

browsing<br />

DBMS_<br />

AQ.dequeue<br />

Set dequeue_<br />

mode to<br />

BROWSE in<br />

DEQUEUE_<br />

OPTIONS<br />

DBMS_<br />

AQ.dequeue<br />

Set dequeue_<br />

mode to<br />

LOCKED in<br />

DEQUEUE_<br />

OPTIONS<br />

3-24 <strong>Oracle</strong>9i Application Developer’s Guide - <strong>Advanced</strong> <strong>Queuing</strong><br />

Java (Native<br />

AQ) OCI AQ XML Servlet JMS<br />

AQQueue.deque<br />

ue<br />

Set dequeue_<br />

mode to<br />

BROWSE in<br />

AQDequeueOpti<br />

on<br />

AQQueue.deque<br />

ue<br />

Set dequeue_<br />

mode to<br />

LOCKED in<br />

AQDequeueOpti<br />

on<br />

LNOCIAQDeq<br />

Set OCI_ATTR_<br />

DEQ_MODE to<br />

BROWSE in<br />

LNOCIAQDeqO<br />

ptions<br />

LNOCIAQDeq<br />

Set OCI_ATTR_<br />

DEQ_MODE to<br />

LOCKED in<br />

LNOCIAQDeqO<br />

ptions<br />

Specify<br />

BROWSE<br />

in <br />

Specify<br />

LOCKED<br />

in <br />

QueueSession.create-<br />

Browser<br />

QueueBrowser.g<br />

etEnumeration<br />

Not supported<br />

on Topics<br />

oracle.jms.AQjm<br />

sSession.createBr<br />

owser<br />

oracle.jms.Topic<br />

Browser.getEnu<br />

meration<br />

AQjmsSession.create-<br />

Browser - set<br />

locked to TRUE.<br />

QueueBrowser.g<br />

etEnumeration<br />

Not supported<br />

on Topics<br />

oracle.jms.AQjm<br />

sSession.createBr<br />

owser<br />

oracle.jms.Topic<br />

Browser.getEnu<br />

meration

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

Saved successfully!

Ooh no, something went wrong!