Files
mip/Data/BulkLoad/EFT/Nominations/plsql/amfr_message_handler.spc

96 lines
4.0 KiB
Plaintext

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;
/