1 PACKAGE FND_OAM_DSCFG_PROC_LIBRARY_PKG AUTHID CURRENT_USER as
2 /* $Header: AFOAMDSCPROCLIBS.pls 120.1 2005/12/14 14:40 yawu noship $ */
3
4 ---------------
5 -- Constants --
6 ---------------
7
8 ---------------------------------
9 -- Public Procedures/Functions --
10 ---------------------------------
11
12 -- This procedure is used to disable all triggers for tables which will be modified
13 -- by the Engine. For each disabled trigger, a new DSCFG_OBJECT is created identifying
14 -- the trigger so the companion RE_ENABLE_DISABLED_TRIGGERS method can undo these
15 -- actions after execution.
16 -- Invariants:
17 -- Should only be called after a configuration instance has been created or set.
18 -- Parameters:
19 -- None, config_instance_id pulled from INSTANCES_PKG state.
20 -- Return Statuses:
21 -- None, status written to ERRORS_FOUND_FLAG/MESSAGE of failed objects.
22 PROCEDURE DISABLE_TARGET_TABLES_TRIGGERS;
23 PROCEDURE RE_ENABLE_DISABLED_TRIGGERS;
24
25 -- This procedure is used to disable all primary keys for tables which will be modified
26 -- by the Engine. For each disabled primary key, a new DSCFG_OBJECT is created identifying
27 -- the primary key so the companion ENABLE_DISABLED_PRIMARY_KEYS method can undo these
28 -- actions after execution.
29 -- Invariants:
30 -- Should only be called after a configuration instance has been created or set.
31 -- Parameters:
32 -- None, config_instance_id pulled from INSTANCES_PKG state.
33 -- Return Statuses:
34 -- None, status written to ERRORS_FOUND_FLAG/MESSAGE of failed objects.
35 PROCEDURE DISABLE_TARGET_PRIMARY_KEYS;
36 PROCEDURE ENABLE_DISABLED_PRIMARY_KEYS;
37
38 END FND_OAM_DSCFG_PROC_LIBRARY_PKG;