DBA Data[Home] [Help]

PACKAGE: APPS.FA_BUSINESS_EVENTS

Source


1 PACKAGE FA_BUSINESS_EVENTS AS
2 /* $Header: fawfbevs.pls 120.1 2005/06/24 17:12:03 snarayan noship $ */
3 
4 /*
5 ** test - Verifies the specified event is enabled.  Then, tests if there
6 **        is an enabled LOCAL subscription for this event, or an enabled
7 **        subscription for an enabled group that contains this event.
8 **
9 **        Returns the most costly data requirement for active subscriptions
10 **        on the event:
11 **          NONE     no subscription or no event           (best)
12 **          KEY      subscription requiring event key only
13 **          MESSAGE  subscription requiring event message  (worst)
14 */
15 FUNCTION test(p_event_name in varchar2,
16               p_log_level_rec in fa_api_types.log_level_rec_type default null) return varchar2;
17 
18 /*
19 ** raise - raise a local event to the event manager
20 **        -- Below Moved to Dispatcher --
21 **        Calls TEST to determine whether a MESSAGE type subscription
22 **        exists.  If a MESSAGE is required, and none is specified by
23 **        the caller, we generate one using the GENERATE_FUNCTION
24 **        identified for the event in the WF_EVENTS table.  If no
25 **        GENERATE_FUNCTION is found, we create a default message using
26 **        the event name and event key data.
27 **        -- Above moved to Dispatcher --
28 **
29 **        Event is passed to the dispatcher.
30 **
31 **        Note: If the event is not defined, no error will be raised.
32 */
33 PROCEDURE raise(p_event_name      in varchar2,
34                 p_event_key        in varchar2,
35                 p_event_data       in clob default NULL,
36                 p_parameter_name1  in varchar2 default NULL,
37                 p_parameter_value1 in varchar2 default NULL,
38                 p_parameter_name2  in varchar2 default NULL,
39                 p_parameter_value2 in varchar2 default NULL,
40                 p_parameter_name3  in varchar2 default NULL,
41                 p_parameter_value3 in varchar2 default NULL,
42                 p_parameter_name4  in varchar2 default NULL,
43                 p_parameter_value4 in varchar2 default NULL,
44                 p_parameter_name5  in varchar2 default NULL,
45                 p_parameter_value5 in varchar2 default NULL,
46                 p_parameter_name6  in varchar2 default NULL,
47                 p_parameter_value6 in varchar2 default NULL,
48                 p_parameter_name7  in varchar2 default NULL,
49                 p_parameter_value7 in varchar2 default NULL,
50                 p_parameter_name8  in varchar2 default NULL,
51                 p_parameter_value8 in varchar2 default NULL,
52                 p_parameter_name9  in varchar2 default NULL,
53                 p_parameter_value9 in varchar2 default NULL,
54                 p_parameter_name10  in varchar2 default NULL,
55                 p_parameter_value10 in varchar2 default NULL,
56                 p_parameter_name11  in varchar2 default NULL,
57                 p_parameter_value11 in varchar2 default NULL,
58                 p_parameter_name12  in varchar2 default NULL,
59                 p_parameter_value12 in varchar2 default NULL,
60                 p_parameter_name13  in varchar2 default NULL,
61                 p_parameter_value13 in varchar2 default NULL,
62                 p_parameter_name14  in varchar2 default NULL,
63                 p_parameter_value14 in varchar2 default NULL,
64                 p_parameter_name15  in varchar2 default NULL,
65                 p_parameter_value15 in varchar2 default NULL,
66                 p_parameter_name16  in varchar2 default NULL,
67                 p_parameter_value16 in varchar2 default NULL,
68                 p_parameter_name17  in varchar2 default NULL,
69                 p_parameter_value17 in varchar2 default NULL,
70                 p_parameter_name18  in varchar2 default NULL,
71                 p_parameter_value18 in varchar2 default NULL,
72                 p_parameter_name19  in varchar2 default NULL,
73                 p_parameter_value19 in varchar2 default NULL,
74                 p_parameter_name20  in varchar2 default NULL,
75                 p_parameter_value20 in varchar2 default NULL,
76                 p_send_date         in date default NULL,
77                 p_log_level_rec in fa_api_types.log_level_rec_type default null);
78 
79 
80 END FA_BUSINESS_EVENTS;