DBA Data[Home] [Help]

PACKAGE: APPS.XDP_DQUTILS

Source


1 PACKAGE XDP_DQUTILS AUTHID CURRENT_USER AS
2 /* $Header: XDPDQUTS.pls 120.1 2005/06/15 22:51:36 appldev  $ */
3 
4 
5 /*
6  * This Procedure checks if the queue name is valid. If yes, inserts
7  * the DQer instance entry in the DQer registration table and
8  * returns the correct deque procedure to be executed by the DQer.
9  * Else raises application error which is inturn trapped by the caller
10  */
11 
12 Procedure RegisterDQ (p_QueueName in varchar2,
13                       p_DQPid in number,
14                       p_QueueProc OUT NOCOPY varchar2);
15 
16 
17 /*
18  * This Procedure executes the Dequeue procedure
19  * In the PRO*C Dequeuer this is called in an infinite loop
20  */
21 
22 Procedure ExecDQProc (p_QueueProc in varchar2);
23 
24 /*
25  * This procedure removes the DQ instance entry from the DQer
26  * registration table
27  */
28 
29 Procedure DeregisterDQ (p_DQPid in number);
30 
31 End XDP_DQUTILS;