DBA Data[Home] [Help]

PACKAGE: APPS.IEC_EXECOCS_PVT

Source


1 PACKAGE IEC_EXECOCS_PVT AUTHID CURRENT_USER AS
2 /* $Header: IECOCEXS.pls 115.22.1158.3 2002/10/02 17:53:04 lcrew ship $ */
3 
4 -- Generic initial parameter, record and table defs used by CALL_IH
5    L_INITIAL NUMBER :=0;
6    L_INTERACTION_REC    JTF_IH_PUB.interaction_rec_type;
7    L_ACTIVITIES_TBL     JTF_IH_PUB.activity_tbl_type;
8    L_MEDIA_REC		JTF_IH_PUB.media_rec_type;
9    L_MEDIA_LC_REC	JTF_IH_PUB.media_lc_rec_type;
10 
11 -- Sub-Program Unit Declarations
12 
13 /* Called by the Callback Plugin. */
14 PROCEDURE HANDLE_CALLBACKS
15    ( P_SOURCE_ID          IN       NUMBER
16    , P_SCHED_ID           IN       NUMBER
17    , X_RETURN_CODE          OUT    VARCHAR2
18    );
19 
20 /* Called by the Status Plugin. */
21 PROCEDURE HANDLE_STATUS_TRANSITIONS
22    ( P_SOURCE_ID          IN       NUMBER
23    , P_SERVER_ID          IN       NUMBER
24    , X_RETURN_CODE          OUT    VARCHAR2
25    );
26 
27 /* Called by the Retrieve Plugin. */
28 PROCEDURE POPULATE_CACHE
29    ( P_SOURCE_ID          IN     NUMBER
30    , P_SCHEDULE_ID        IN     NUMBER
31    , P_LOW_THRESH_PCT     IN     NUMBER
32    , P_HIGH_THRESH_PCT    IN     NUMBER
33    , P_LIST_INCREASE_PCT  IN     NUMBER
34    , P_INIT_CACHE_PCT     IN     NUMBER
35    , X_RETURN_CODE          OUT    VARCHAR2
36    );
37 
38 /* Called by the Recover Plugin. */
39 PROCEDURE REFRESH_ENTRIES
40    ( P_SOURCE_ID          IN       NUMBER
41    , P_STALE_INTERVAL      IN       NUMBER
42    , X_RETURN_CODE          OUT    VARCHAR2
43    );
44 
45 /* Called by the Recover Plugin. */
46 PROCEDURE RECOVER_ENTRIES
47    ( P_SOURCE_ID          IN       NUMBER
48    , P_LOST_INTERVAL      IN       NUMBER
49    , X_RETURN_CODE          OUT    VARCHAR2
50    );
51 
52 /* Called by the Recycle Plugin. */
53 PROCEDURE RECYCLE_ENTRIES
54    ( P_SOURCE_ID          IN       NUMBER
55    , X_RETURN_CODE          OUT    VARCHAR2
56    );
57 
58 /* Called by HANDLE_STATUS_TRANSITIONS */
59 /* to update the status of an AMS list */
60 PROCEDURE UPDATE_LIST_STATUS
61    ( P_LIST_HEADER_ID     IN       NUMBER
62    , P_SOURCE_ID          IN       NUMBER
63    , P_STATUS             IN       NUMBER
64    , X_RETURN_CODE          OUT    VARCHAR2
65    );
66 
67 /* Called by Recycle Process to recoed IH related Information. */
68 PROCEDURE CALL_IH
69    ( P_PARTY_ID 	IN	NUMBER
70    , P_START_TIME	IN	DATE
71    , P_END_TIME		IN	DATE
72    , P_OUTCOME_ID	IN	NUMBER
73    , P_REASON_ID	IN	NUMBER
74    , P_RESULT_ID	IN	NUMBER
75    , P_ACTION_ITEM_ID   IN	NUMBER
76    ,X_RETURN_STATUS	OUT	VARCHAR2
77    );
78 
79 /* Called by Recover plugin to remove uneccesary entries from cache. */
80 PROCEDURE REMOVE_OLD_ENTRIES
81    ( SCHED_ID IN NUMBER
82    , LIST_ID  IN NUMBER
83    , SUBSET_ID IN NUMBER
84    , X_RETURN_STATUS	OUT	VARCHAR2
85    );
86 
87 PROCEDURE INSERT_LIST_RETURNS_RECORDS
88    ( P_SCHED_ID IN NUMBER
89    , P_LIST_ID  IN NUMBER
90    , P_VIEW_NAME IN VARCHAR2
91    , P_DIALING_METHOD IN VARCHAR2
92    , X_RETURN_STATUS    OUT     VARCHAR2
93    );
94 
95 END IEC_EXECOCS_PVT;
96