DBA Data[Home] [Help]

PACKAGE: APPS.FA_BUSINESS_EVENTS

Source


1 PACKAGE FA_BUSINESS_EVENTS AUTHID CURRENT_USER AS
2 /* $Header: fawfbevs.pls 120.2 2009/03/27 01:16:25 bridgway ship $ */
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, p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type) return varchar2;
16 
17 /*
18 ** raise - raise a local event to the event manager
19 **        -- Below Moved to Dispatcher --
20 **        Calls TEST to determine whether a MESSAGE type subscription
21 **        exists.  If a MESSAGE is required, and none is specified by
22 **        the caller, we generate one using the GENERATE_FUNCTION
23 **        identified for the event in the WF_EVENTS table.  If no
24 **        GENERATE_FUNCTION is found, we create a default message using
25 **        the event name and event key data.
26 **        -- Above moved to Dispatcher --
27 **
28 **        Event is passed to the dispatcher.
29 **
30 **        Note: If the event is not defined, no error will be raised.
31 */
32 PROCEDURE raise(p_event_name      in varchar2,
33                 p_event_key        in varchar2,
34                 p_event_data       in clob default NULL,
35                 p_parameter_name1  in varchar2 default NULL,
36                 p_parameter_value1 in varchar2 default NULL,
37                 p_parameter_name2  in varchar2 default NULL,
38                 p_parameter_value2 in varchar2 default NULL,
39                 p_parameter_name3  in varchar2 default NULL,
40                 p_parameter_value3 in varchar2 default NULL,
41                 p_parameter_name4  in varchar2 default NULL,
42                 p_parameter_value4 in varchar2 default NULL,
43                 p_parameter_name5  in varchar2 default NULL,
44                 p_parameter_value5 in varchar2 default NULL,
45                 p_parameter_name6  in varchar2 default NULL,
46                 p_parameter_value6 in varchar2 default NULL,
47                 p_parameter_name7  in varchar2 default NULL,
48                 p_parameter_value7 in varchar2 default NULL,
49                 p_parameter_name8  in varchar2 default NULL,
50                 p_parameter_value8 in varchar2 default NULL,
51                 p_parameter_name9  in varchar2 default NULL,
52                 p_parameter_value9 in varchar2 default NULL,
53                 p_parameter_name10  in varchar2 default NULL,
54                 p_parameter_value10 in varchar2 default NULL,
55                 p_parameter_name11  in varchar2 default NULL,
56                 p_parameter_value11 in varchar2 default NULL,
57                 p_parameter_name12  in varchar2 default NULL,
58                 p_parameter_value12 in varchar2 default NULL,
59                 p_parameter_name13  in varchar2 default NULL,
60                 p_parameter_value13 in varchar2 default NULL,
61                 p_parameter_name14  in varchar2 default NULL,
62                 p_parameter_value14 in varchar2 default NULL,
63                 p_parameter_name15  in varchar2 default NULL,
64                 p_parameter_value15 in varchar2 default NULL,
65                 p_parameter_name16  in varchar2 default NULL,
66                 p_parameter_value16 in varchar2 default NULL,
67                 p_parameter_name17  in varchar2 default NULL,
68                 p_parameter_value17 in varchar2 default NULL,
69                 p_parameter_name18  in varchar2 default NULL,
70                 p_parameter_value18 in varchar2 default NULL,
71                 p_parameter_name19  in varchar2 default NULL,
72                 p_parameter_value19 in varchar2 default NULL,
73                 p_parameter_name20  in varchar2 default NULL,
74                 p_parameter_value20 in varchar2 default NULL,
75                 p_send_date         in date default NULL, p_log_level_rec        IN     FA_API_TYPES.log_level_rec_type);
76 
77 
78 END FA_BUSINESS_EVENTS;