[Home] [Help]
PACKAGE: APPS.ICX_PORTLET
Source
1 package ICX_PORTLET as
2 /* $Header: ICXPUTIS.pls 120.0 2005/10/07 12:17:58 gjimenez noship $ */
3
4 TYPE responsibility IS RECORD (
5 ids varchar2(80),
6 name varchar2(240));
7
8 TYPE responsibilityTable IS TABLE OF responsibility index by binary_integer;
9
10 procedure responsibilities(p_portlet_id in number,
11 p_responsibilities out NOCOPY icx_portlet.responsibilityTable);
12
13 -- Returns SSWA session id
14 function validateSessionpart1
15 return number;
16
17 function validateSessionpart2(p_session_id in number,
18 p_application_id in number default NULL,
19 p_responsibility_id in number default NULL,
20 p_security_group_id in number default NULL,
21 p_function_id in number default NULL)
22 return boolean;
23
24 function validateSession(p_application_id in number default NULL,
25 p_responsibility_id in number default NULL,
26 p_security_group_id in number default NULL,
27 p_function_id in number default NULL)
28 return boolean;
29
30 function createBookmarkLink(p_text varchar2,
31 p_application_id number,
32 p_responsibility_id number,
33 p_security_group_id number,
34 p_function_id number,
35 p_function_type varchar2 default 'WWW',
36 p_web_html_call varchar2 default null,
37 p_target varchar2 default '_top',
38 p_session_id number default null,
39 p_agent varchar2 default null,
40 p_parameters varchar2 default null)
41 return varchar2;
42
43
44 -- Special version of the createBookmarkLink to be used only by
45 -- the OA Framework navigate (and similar) portlet(s).
46
47 function createFwkBookmarkLink(p_text varchar2,
48 p_application_id number,
49 p_responsibility_id number,
50 p_security_group_id number,
51 p_function_id number,
52 p_function_type varchar2 default 'WWW',
53 p_web_html_call varchar2 default null,
54 p_target varchar2 default '_top',
55 p_session_id number default null,
56 p_agent varchar2 default null,
57 p_parameters varchar2 default null)
58 return varchar2;
59
60 procedure updCacheByUser(p_user_name varchar2);
61
62 procedure updCacheByFuncName(p_function_name varchar2);
63
64 procedure updateCacheByUserFunc(p_user_name varchar2, p_function_name varchar2);
65
66 procedure updCacheKeyValueByUser(p_user_name varchar2, p_caching_key_value varchar2);
67
68 procedure updCacheKeyValueByFuncName(p_function_name varchar2, p_caching_key_value varchar2);
69
70 procedure updateCacheKeyValueByUserFunc(p_user_name varchar2, p_function_name varchar2, p_caching_key_value varchar2);
71
72 procedure updCacheKeyValueByPortletRef(p_reference_path varchar2, p_caching_key_value varchar2);
73
74
75 function createExecLink(p_application_id number,
76 p_responsibility_id number,
77 p_security_group_id number,
78 p_function_id number,
79 p_parameters VARCHAR2 DEFAULT NULL,
80 p_target varchar2 default '_top',
81 p_link_name VARCHAR2 DEFAULT NULL,
82 p_url_only VARCHAR2 DEFAULT 'N')
83 return VARCHAR2;
84
85 function createExecLink2(p_application_short_name VARCHAR2,
86 p_responsibility_key VARCHAR2,
87 p_security_group_key VARCHAR2,
88 p_function_name VARCHAR2,
89 p_parameters VARCHAR2 DEFAULT NULL,
90 p_target varchar2 default '_top',
91 p_link_name VARCHAR2 DEFAULT NULL,
92 p_url_only VARCHAR2 DEFAULT 'N')
93 return VARCHAR2;
94
95 function GET_CACHING_KEY(p_reference_path VARCHAR2) return VARCHAR2;
96
97 FUNCTION SSORedirect (p_req_url IN VARCHAR2 DEFAULT NULL,
98 p_cancel_url IN VARCHAR2 DEFAULT NULL)
99 RETURN VARCHAR2;
100
101 Function listener_token return varchar2;
102
103
104 end ICX_PORTLET;