1 PACKAGE FUN_RICH_MESSAGE_PKG AS
2 /* $Header: FUNXTMRULRTMUTS.pls 120.0 2005/06/20 04:30:11 ammishra noship $ */
3
4 /*
5 TYPE token_rec_type IS RECORD (
6 TOK_NAM VARCHAR2(100),
7 TOK_VAL VARCHAR2(100)
8 );
9
10 TYPE token_tab_type IS TABLE OF token_rec_type INDEX BY BINARY_INTEGER;
11 */
12
13 PROCEDURE init_token_list;
14
15 PROCEDURE add_token(name VARCHAR2, value VARCHAR2);
16
17 FUNCTION CLOB_REPLACE(P_LOB IN OUT nocopy CLOB,
18 P_WHAT IN VARCHAR2,
19 P_WITH IN VARCHAR2) RETURN CLOB;
20
21 --Method to be called from Java programs where token substitutions would happen in Java.
22
23 FUNCTION GET_MESSAGE_JAVA(APPLICATION_SHORT_NAME IN VARCHAR2,
24 MESSAGE_NAME in varchar2
25 ) return CLOB;
26
27 --Method to be called from PLSQL program.
28 FUNCTION GET_MESSAGE(APPLICATION_SHORT_NAME IN VARCHAR2,
29 MESSAGE_NAME in varchar2
30 ) return CLOB;
31
32
33 /*FUNCTION TEST RETURN CLOB;*/
34
35
36 END FUN_RICH_MESSAGE_PKG;