[Home] [Help]
PACKAGE: APPS.FND_ADG_OBJECT
Source
1 package fnd_adg_object AUTHID CURRENT_USER as
2 /* $Header: AFDGOBJS.pls 120.1 2010/03/03 14:10:03 rsanders noship $ */
3
4 /* fnd_adg_object
5 ==============
6
7 This package is part of Active Data Guard [ADG ] support.
8
9 It is for INTERNAL use only and is NEVER referenced outside of
10 FND_ADG packages. It should never be called by product developers.
11
12 Documentation is intended only for developers maintaining this package.
13 */
14
15 /* Constants
16
17 Used to avoid direct dependencies during compilation.
18 */
19
20 C_ADG_MANAGE_PACKAGE constant varchar2(30) := 'FND_ADG_MANAGE';
21 C_ADG_MANAGE_NAME_REMOTE constant varchar2(30) := 'FND_ADG_MANAGE_REMOTE';
22
23 /* build_all_packages
24 ==================
25
26 Build all RPC packages.
27 */
28
29 procedure build_all_packages;
30
31 /* build_package
32 =============
33
34 Build specified package.
35 */
36
37 procedure build_package (p_owner varchar2 default user,
38 p_package_name varchar2,
39 p_build_spec boolean default true,
40 p_build_body boolean default true);
41
42 /* init_package_list
43 =================
44
45 Used by clone cleanup to initialise the RPC package list.
46 */
47
48 procedure init_package_list;
49
50 /* compile_all_packages
51 ====================
52
53 Compile all packages.
54 */
55
56 procedure compile_all_packages;
57
58 /* compile_package
59 ===============
60
61 Compile specified package.
62 */
63
64 procedure compile_package(p_owner varchar2 default user,
65 p_package_name varchar2,
66 p_compile_spec boolean default true,
67 p_compile_body boolean default true);
68
69 /* compile_directive
70 =================
71
72 Enable or disable compile directive.
73 */
74
75 procedure compile_directive(p_enable boolean default null);
76
77 /* build_all_synonyms
78 ==================
79
80 Build all RPC synonyms.
81 */
82
83 procedure build_all_synonyms;
84
85 /* build_synonym
86 =============
87
88 Build specified synonym.
89 */
90
91 procedure build_synonym(p_owner varchar2 default user,
92 p_package_name varchar2);
93
94
95 /* compile_rpc_dependents
96 ======================
97 */
98
99 procedure compile_rpc_dependents;
100
101 /* validate_package_usage
102 ======================
103
104 Validates that the RPC packages are defined and set up.
105 If p_use_rpc_dependency is true then the RPC packages
106 must be in the dependency list, otherwise use compile
107 directive.
108 */
109
110 procedure validate_package_usage(p_use_rpc_dependency boolean);
111
112 end fnd_adg_object;