DBA Data[Home] [Help]

PACKAGE: APPS.WF_EVENT_OJMSTEXT_QH

Source


1 package wf_event_ojmstext_qh as
2 /* $Header: wfjmstxs.pls 120.3 2005/11/10 01:57:10 mputhiya ship $ */
3 
4 JMS_TYPE     constant varchar2(8)  := 'JMS_TYPE';
5 JMS_USERID   constant varchar2(10) := 'JMS_USERID';
6 JMS_APPID    constant varchar2(9)  := 'JMS_APPID';
7 JMS_GROUPID  constant varchar2(11) := 'JMS_GROUPID';
8 JMS_GROUPSEQ constant varchar2(12) := 'JMS_GROUPSEQ';
9 JMS_REPLYTO  constant varchar2(11) := 'JMS_REPLYTO';
10 
11 --------------------------------------------------------------------------------
12 -- Enqueues a business event into a JMS queue.
13 --
14 -- p_event - the business event to enqueue
15 -- p_out_agent_override - the out agent override
16 --------------------------------------------------------------------------------
17 procedure enqueue(p_event              in wf_event_t,
18                   p_out_agent_override in wf_agent_t default null);
19 
20 --------------------------------------------------------------------------------
21 -- Dequeues a business event from a JMS queue.
22 --
23 -- p_agent_guid - the agent GUID
24 -- p_event - the business event
25 -- p_wait - the number of seconds to wait to dequeue the event
26 --------------------------------------------------------------------------------
27 procedure dequeue(p_agent_guid in raw,
28                   p_event      out nocopy wf_event_t,
29                   p_wait       in binary_integer default dbms_aq.no_wait);
30 
31 --------------------------------------------------------------------------------
32 -- Tranforms a business event into a JMS Text Message.
33 --
34 -- p_event - the business event to transform
35 -- p_jms_text_message - the JMS Text Message
36 --------------------------------------------------------------------------------
37 procedure serialize(p_event            in wf_event_t,
38                     p_jms_text_message out nocopy sys.aq$_jms_text_message);
39 
40 --------------------------------------------------------------------------------
41 -- Tranforms a JMS Text Message into a business event.
42 --
43 -- p_jms_text_message - the JMS Text Message
44 -- p_event - the business event
45 --------------------------------------------------------------------------------
46 procedure deserialize(p_jms_text_message in out nocopy sys.aq$_jms_text_message,
47                       p_event            out nocopy wf_event_t);
48 
49 end wf_event_ojmstext_qh;