1 PACKAGE gma_migration AS
2 /* $Header: GMAMIGS.pls 120.3 2005/09/15 03:45:17 kshukla noship $*/
3 PROCEDURE run;
4 FUNCTION gma_migration_start(p_app_short_name IN VARCHAR2,
5 p_mig_name IN VARCHAR2
6 ) RETURN NUMBER;
7
8 PROCEDURE gma_migration_end(l_run_id IN NUMBER);
9
10 FUNCTION get_mig_run_id(p_mig_name IN VARCHAR2) RETURN NUMBER;
11
12 FUNCTION get_mig_name(p_run_id IN NUMBER) RETURN VARCHAR2;
13
14 FUNCTION get_gma_mig_messages (p_name IN VARCHAR2, p_rowid IN ROWID)
15 RETURN VARCHAR2;
16
17 PROCEDURE gma_insert_message(p_run_id IN NUMBER,
18 p_table_name IN VARCHAR2,
19 p_DB_ERROR IN VARCHAR2,
20 p_param1 IN VARCHAR2,
21 p_param2 IN VARCHAR2,
22 p_param3 IN VARCHAR2,
23 p_param4 IN VARCHAR2,
24 p_param5 IN VARCHAR2,
25 p_message_token IN VARCHAR2,
26 p_message_type IN VARCHAR2,
27 p_line_no IN NUMBER,
28 p_position IN NUMBER,
29 p_base_message IN VARCHAR2);
30
31 END gma_migration;