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.

Use Case Model: Operational Interface — Basic Operations<br />

Use Case Model: Operational Interface — Basic Operations<br />

Table 11–1, " Use Case Model: Operational Interface" indicates with a + where<br />

examples are provided for specific use cases and in which programmatic<br />

environment.<br />

The table refers to programmatic environments with the following abbreviations:<br />

P — PL/SQL using the DBMS_AQADM and DBMS_AQ packages<br />

<br />

O — C using OCI (<strong>Oracle</strong> Call Interface)<br />

V — Visual Basic using OO4O (<strong>Oracle</strong> Objects for OLE)<br />

J — Java (native AQ) using JDBC (Java Database Connectivity)<br />

JM — Java (JMS standard) using JDBC (Java Database Connectivity)<br />

Table 11–1 Use Case Model: Operational Interface<br />

Use Case P O V J JM<br />

Enqueuing a Message on page 11-4 - - - - -<br />

Enqueuing a Message [Specify Options] on page 11-6 + - + - +<br />

Enqueuing a Message [Specify Message Properties] on page 11-9 + - + - +<br />

Enqueuing a Message [Specify Message Properties [Specify Sender ID]] on<br />

page 11-12<br />

+ - + - +<br />

Enqueuing a Message [Add Payload] on page 11-14 + - + - +<br />

Listening to One or More Single-Consumer Queues on page 11-23 + + + - -<br />

Listening to One or More Multiconsumer Queues on page 11-35 + + + - -<br />

Dequeuing a Message on page 11-44 - - - - -<br />

Dequeuing a Message from a Single-Consumer Queue [SpecifyOptions] on<br />

page 11-47<br />

+ - + - +<br />

Dequeuing a Message from a Multiconsumer Queue [Specify Options] on page 11-52 + - + - +<br />

Registering for Notification on page 11-55 - - - - -<br />

Registering for Notification [Specifying Subscription Name—Single-Consumer<br />

Queue] on page 11-58<br />

Registering for Notification [Specifying Subscription Name—Multiconsumer Queue]<br />

on page 11-59<br />

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

- + - - -<br />

- + - - -

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

Saved successfully!

Ooh no, something went wrong!