DBA Data[Home] [Help]

PACKAGE: APPS.IBC_CONTENT_SEARCH_PVT

Source


1 PACKAGE Ibc_Content_Search_Pvt AUTHID CURRENT_USER AS
2 /* $Header: ibcvsrcs.pls 120.0 2005/09/01 21:40 srrangar noship $ */
3 
4 --
5 -- CONSTANTS
6 --
7 
8   G_PKG_NAME  	     CONSTANT VARCHAR2(50) := 'IBC_CONTENT_SEARCH_PVT';
9 
10   -- for return status
11   ERROR_STATUS      CONSTANT NUMBER      := -1;
12   OKAY_STATUS       CONSTANT NUMBER      := 0;
13 
14   G_TRUE    CONSTANT VARCHAR2(1)  := Fnd_Api.G_TRUE;
15   G_FALSE   CONSTANT VARCHAR2(1)  := Fnd_Api.G_FALSE;
16   G_VALID_LEVEL_TYPESOK CONSTANT NUMBER := 50;
17 
18 --
19 -- TYPES AND MISSING CONSTANTS
20 --
21   G_MISS_NUM15          CONSTANT NUMBER(15)  := -9E14;
22 
23 
24 ------------------< Global Constants >-----------------------
25   G_POSITIVE_ASSOC   CONSTANT NUMBER(5)   := 1;
26   G_NEGATIVE_ASSOC   CONSTANT NUMBER(5)   := -1;
27 
28   /* default increment for count */
29   G_COUNT_INCR       CONSTANT NUMBER(5)   := 1;
30   G_COUNT_INIT       CONSTANT NUMBER(5)   := 1;
31 
32   /* for different Search options */
33 
34   MATCH_ALL          CONSTANT NUMBER(5)   := 0;
35   MATCH_ANY          CONSTANT NUMBER(5)   := 1;
36   FUZZY              CONSTANT NUMBER(5)   := 2;
37   INTERMEDIA_SYNTAX  CONSTANT NUMBER(5)   := 3;
38   THEME_BASED        CONSTANT NUMBER(5)   := 4;
39   MATCH_ACCUM        CONSTANT NUMBER(5)   := 5;
40   -- "6" is reserved for match by id at java level
41   MATCH_PHRASE       CONSTANT NUMBER(5)   := 7;
42 
43 --
44 -- TYPES AND MISSING CONSTANTS
45 -- (All types are defined in PUB package)
46 --
47 
48   /* for input query strings */
49   TYPE varchar21990_tbl_type IS TABLE OF VARCHAR2(1990);
50 
51   /* for input ids */
52   TYPE number15_tbl_type IS TABLE OF NUMBER(15);
53 
54   /* weakly typed cursor for dynamic sql */
55   TYPE general_csr_type IS REF CURSOR;
56 
57 ----------------<End of Constants>--------------------
58 --
59 -- Procedures and Functions
60 --
61 
62 --
63 -- Utility functions
64 --
65 FUNCTION Build_Simple_Text_Query
66   (
67     p_qry_string IN VARCHAR2,
68     p_search_option IN NUMBER
69   )
70   RETURN VARCHAR2;
71 
72 
73 FUNCTION Build_Keyword_Query
74   (
75     p_string        IN VARCHAR2,
76     p_search_option IN NUMBER
77   )
78   RETURN VARCHAR2;
79 
80 END Ibc_Content_Search_Pvt;