1 package hrkpi AUTHID CURRENT_USER as
2 /* $Header: hrkpi01.pkh 115.6 2002/12/03 13:24:19 apholt noship $ */
3
4
5 --
6 -- Although the implementation of request is java we still call
7 -- through a PL/SQL wrapper rather than via call spec directly
8 -- to allow more flexibility (eg. autonmous tx), better error
9 -- handling. The trade off is performance which is less critical
10 -- for this prototype code
11 --
12 function request (context in varchar2, cookie in out nocopy varchar2)
13 return varchar2 ;
14
15 procedure parseResponse (response in varchar2,
16 cmd in out nocopy varchar2,
17 action in out nocopy varchar2) ;
18
19 --
20 -- Returns installed list of adapters
21 --
22 function getadapters return hr_nvpair_tab_t ;
23
24
25 --
26 -- Returns list of events for the current adapter
27 --
28 function getevents return hr_extlib_evt_tab_t ;
29
30
31
32 --
33 -- Saves the user preference for the current user
34 --
35 -- For the time being the preference name is the name of a profile option
36 --
37 procedure save_user_preference ( p_name in varchar2,
38 p_value in varchar2 ) ;
39
40 --
41 -- Basic self-test and version information
42 --
43 procedure test;
44
45 end hrkpi;