1 PACKAGE ICX_CAT_POPULATE_CTXSTRING_PVT AUTHID CURRENT_USER AS
2 /* $Header: ICXVPCSS.pls 120.2 2006/05/18 11:44 sbgeorge noship $*/
3
4 PROCEDURE populateCtxCatgAtt
5 ( p_internal_request_id IN NUMBER
6 );
7
8 /*
9 Procedure to re-populate the dtls for a particular source and internal_request_id,
10 The calling procedure should make sure to remove all the dtls for the source and internal_request_id
11 Commenting out for the moment
12 PROCEDURE populateCtxString
13 ( p_doc_source IN VARCHAR2 ,
14 p_internal_request_id IN NUMBER ,
15 p_mode IN VARCHAR2 ,
16 p_batch_size IN NUMBER
17 );
18 */
19 ------------------------------------------------------
20 ---- Procedures called from loader and authoring
21 ---- for schema changes
22 ------------------------------------------------------
23
24 PROCEDURE rePopulateCategoryAttributes
25 ( p_category_id IN NUMBER
26 );
27
28 PROCEDURE rePopulateBaseAttributes
29 ( p_attribute_key IN VARCHAR2 ,
30 p_searchable IN NUMBER
31 );
32
33 PROCEDURE handleSearchableFlagChange
34 ( p_attribute_id IN NUMBER ,
35 p_attribute_key IN VARCHAR2 ,
36 p_category_id IN NUMBER ,
37 p_searchable IN NUMBER
38 );
39
40 PROCEDURE handleCategoryRename
41 ( p_category_id IN NUMBER ,
42 p_category_name IN VARCHAR2 ,
43 p_language IN VARCHAR2
44 );
45
46 END ICX_CAT_POPULATE_CTXSTRING_PVT;