CREATE OR REPLACE PACKAGE amfr_message_handler /** ############################################################################# # # # Package: amfr_message_handler # # # # Application System: General # # # # Creation Date: 01/03/2006 # # # # Author: Oracle Team, Advantica Ltd # # # # Purpose: A flexible interface mechanism # # # # Dependancies: Access Manager Installation # # # # Revision: $Revision: 4 $ # # # # Advantica Ltd, 2006 # ############################################################################# */ IS /** -- -- Flexible Interface mechanism designed for the GIN-AGENT interface -- -- #version $Revision: 4 $ -- #author $Author: Gilberta $ -- */ g_package_name CONSTANT VARCHAR2(30) := 'amfr_message_handler'; g_header CONSTANT VARCHAR2(160) := '$Header: /Isle Of Grain/database/PLSQL/Interface/amfr_message_handler.pck 4 24/03/06 8:37 Gilberta $'; g_revision CONSTANT VARCHAR2(160) := '$Revision: 4 $'; /* VSS Information not documented by PL/SQL Developer $Header: /Isle Of Grain/database/PLSQL/Interface/amfr_message_handler.pck 4 24/03/06 8:37 Gilberta $ $Date: 24/03/06 8:37 $ Date and time of last checkin $Modtime: 24/03/06 8:38 $ Date and time of last modification $History: amfr_message_handler.pck $ * * ***************** Version 4 ***************** * User: Gilberta Date: 24/03/06 Time: 8:37 * Updated in $/Isle Of Grain/database/PLSQL/Interface * Modified to include the service_status and service_request_status when * not present * * ***************** Version 3 ***************** * User: Gilberta Date: 20/03/06 Time: 10:10 * Updated in $/Isle Of Grain/database/PLSQL/Interface * Modified to record sequest_protocol rather than server protocol. * * ***************** Version 2 ***************** * User: Gilberta Date: 17/03/06 Time: 9:55 * Updated in $/Isle Of Grain/database/PLSQL/Interface * Minor pre-system test modifications */ -- Require access to this var from amfr_legacy interface g_sere_id service_reqs.sere_id%TYPE; -- -- Variable type, used for package declaration -- g_vc_arr owa.vc_arr; -- -- clob array -- type clob_arr IS table of CLOB index by binary_integer; -- g_clob_arr clob_arr; -- -- Default date format -- g_def_date_format VARCHAR2(20) := 'DD-MON-YYYY HH24:MI'; -- g_lang VARCHAR2(2) := 'EN'; /** -- Main Entry Point */ PROCEDURE service_request(name_array IN owa.vc_arr DEFAULT g_vc_arr, value_array IN owa.vc_arr DEFAULT g_vc_arr); -- PROCEDURE service_request_clob(name_array IN owa.vc_arr DEFAULT g_vc_arr, value_array IN clob_arr DEFAULT g_clob_arr); -- /** -- Test interface procedure */ PROCEDURE test_interface; /** -- Details about this module -- %return A textual descrtiption of the version number and VSS header for this package */ FUNCTION about RETURN VARCHAR2; -- END amfr_message_handler; /