DBA Data[Home] [Help]

PACKAGE: APPS.BEN_DM_MASTER

Source


1 PACKAGE ben_dm_master AS
2 /* $Header: benfdmdmas.pkh 120.0 2006/05/04 04:47:51 nkkrishn noship $ */
3 
4 
5 --
6 PROCEDURE master(p_current_phase IN VARCHAR2,
7                  p_previous_phase IN VARCHAR2,
8                  r_migration_data IN ben_dm_utility.r_migration_rec);
9 PROCEDURE spawn_slaves(p_current_phase IN VARCHAR2,
10                        r_migration_data IN ben_dm_utility.r_migration_rec);
11 PROCEDURE report_error(p_current_phase IN VARCHAR2,
12                        p_migration IN NUMBER,
13                        p_error_message IN VARCHAR2,
14                        p_stage IN VARCHAR2);
15 FUNCTION slave_status(p_current_phase IN VARCHAR2,
16                       r_migration_data IN ben_dm_utility.r_migration_rec)
17                       RETURN VARCHAR2;
18 FUNCTION work_required(p_current_phase IN VARCHAR2,
19                        r_migration_data IN ben_dm_utility.r_migration_rec)
20                         RETURN VARCHAR2;
21 PROCEDURE main_controller(errbuf OUT nocopy VARCHAR2,
22                           retcode OUT nocopy NUMBER,
23                           p_migration_id IN BINARY_INTEGER,
24                           p_migration_name IN VARCHAR2,
25                           p_input_file_path IN VARCHAR2,
26                           p_input_file_name IN VARCHAR2,
27                           p_output_file_path IN VARCHAR2,
28                           p_output_file_name IN VARCHAR2,
29                           p_migration_type IN VARCHAR2,
30                           p_restart_migration_id IN NUMBER,
31                           p_disable_generation IN VARCHAR2);
32 
33 PROCEDURE insert_request(p_phase IN VARCHAR2,
34                          p_request_id IN NUMBER,
35                          p_master_slave IN VARCHAR2 DEFAULT 'S',
36                          p_migration_id IN NUMBER,
37                          p_phase_id IN NUMBER DEFAULT NULL,
38                          p_phase_item_id IN NUMBER DEFAULT NULL);
39 PROCEDURE controller_init(p_migration_id IN NUMBER,
40                           r_migration_data IN OUT
41                                               ben_dm_utility.r_migration_rec,
42                           p_request_data IN VARCHAR2);
43 
44 --
45 
46 
47 end ben_dm_master;