1 PACKAGE CSM_COUNTER_EVENT_PKG AUTHID CURRENT_USER AS
2 /* $Header: csmecnts.pls 120.1 2005/07/22 08:59:23 trajasek noship $ */
3
4 --
5 -- Purpose: Encapsulate various operations on counter.
6 -- Methods willbe called by workflow engine
7 -- MODIFICATION HISTORY
8 -- Person Date Comments
9 -- Jayan 05MAy02 Initial Revision
10 -----------------------------------------------------------
11 PROCEDURE COUNTER_MDIRTY_D(p_counter_id IN NUMBER,
12 p_error_msg OUT NOCOPY VARCHAR2,
13 x_return_status IN OUT NOCOPY VARCHAR2);
14
15 PROCEDURE COUNTER_MDIRTY_D(p_counter_id IN NUMBER,
16 p_user_id IN NUMBER,
17 p_error_msg OUT NOCOPY VARCHAR2,
18 x_return_status IN OUT NOCOPY VARCHAR2);
19
20 PROCEDURE COUNTER_VALS_MAKE_DIRTY_D_GRP (p_counter_id IN NUMBER,
21 p_instance_id IN NUMBER,
22 p_user_id IN NUMBER,
23 p_error_msg OUT NOCOPY VARCHAR2,
24 x_return_status IN OUT NOCOPY VARCHAR2);
25
26 PROCEDURE CTR_MAKE_DIRTY_U_FOREACHUSER(p_counter_id IN NUMBER,
27 p_error_msg OUT NOCOPY VARCHAR2,
28 x_return_status IN OUT NOCOPY VARCHAR2);
29
30 PROCEDURE CTR_MAKE_DIRTY_I_FOREACHUSER(p_counter_id IN NUMBER,
31 p_error_msg OUT NOCOPY VARCHAR2,
32 x_return_status IN OUT NOCOPY VARCHAR2);
33
34 PROCEDURE CTR_VAL_MAKE_DIRTY_FOREACHUSER(p_ctr_grp_log_id cs_counter_grp_log.counter_grp_log_id%type,
35 p_error_msg OUT NOCOPY VARCHAR2,
36 x_return_status IN OUT NOCOPY VARCHAR2);
37
38 PROCEDURE CTR_VAL_MDIRTY_U_FOREACHUSER(p_ctr_grp_log_id cs_counter_grp_log.counter_grp_log_id%type,
39 p_error_msg OUT NOCOPY VARCHAR2,
40 x_return_status IN OUT NOCOPY VARCHAR2);
41
42 PROCEDURE COUNTER_MDIRTY_I(p_counter_id IN NUMBER,
43 p_user_id IN NUMBER,
44 p_error_msg OUT NOCOPY VARCHAR2,
45 x_return_status IN OUT NOCOPY VARCHAR2);
46
47 PROCEDURE COUNTER_VALS_MAKE_DIRTY_I_GRP(p_counter_id IN NUMBER,
48 p_instance_id IN NUMBER,
49 p_user_id IN NUMBER,
50 p_error_msg OUT NOCOPY VARCHAR2,
51 x_return_status IN OUT NOCOPY VARCHAR2);
52
53 END CSM_COUNTER_EVENT_PKG; -- Package spec of CSM_COUNTER_EVENT_PKG