Oracle8i Application Developer's Guide - Advanced Queuing Release 2 (8.1.6) Part Number A76938-01 |
|
Administrative Interface, 21 of 25
Unscheduled previously scheduled propagation of messages from a queue to a destination identified by a specific dblink
.
Not applicable.
See Chapter 3, "AQ Programmatic Environments" for a list of available functions in each programmatic environment. Use the following syntax references for each programmatic environment:
See Chapter 3, "AQ Programmatic Environments" for a list of available functions in each programmatic environment. Examples are provided in the following programmatic environments:
/* Unschedule propagation from queue aq.q1def to other queues in the same database */ EXECUTE DBMS_AQADM.UNSCHEDULE_PROPAGATION(queue_name => 'aq.q1def');
/* Unschedule propagation from queueaq.q1def
to other queues in another database reached by the database linkanother_db.world
*/ EXECUTE DBMS_AQADM.UNSCHEDULE_PROPAGATION( Queue_name => 'aq.q1def', Destination => 'another_db.world');
/* Unschedule propagation from a queue to other queues in the same database */ public static void example(AQSession aq_sess) throws AQException { AQQueue queue; AQAgent agent1; AQAgent agent2; /* Get the queue object */ queue = aq_sess.getQueue("AQ", "q1def"); queue.unschedulePropagation(null); } /* Unschedule propagation from a queue to other queues in another database */ public static void example(AQSession aq_sess) throws AQException { AQQueue queue; AQAgent agent1; AQAgent agent2; /* Get the queue object */ queue = aq_sess.getQueue("AQ", "q1def"); queue.unschedulePropagation("another_db.world"); }
|
![]() Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
|