1 PACKAGE XNP_WF_TIMERS AUTHID CURRENT_USER AS
2 /* $Header: XNPWFTMS.pls 120.1 2005/06/24 04:51:11 appldev ship $ */
3
4 --
5 --
6 -- API Name : Fire
7 -- Type : Public
8 -- Purpose : Invokes the 'Fire' procedure in the timer package
9 --
10 PROCEDURE FIRE
11 (ITEMTYPE IN VARCHAR2
12 ,ITEMKEY IN VARCHAR2
13 ,ACTID IN NUMBER
14 ,FUNCMODE IN VARCHAR2
15 ,RESULTOUT OUT NOCOPY VARCHAR2
16 );
17
18 --
19 --
20 -- API Name : Start Related Timers
21 -- Type : Public
22 -- Purpose : Starts timers related to the messag
23 --
24 PROCEDURE START_RELATED_TIMERS
25 (ITEMTYPE IN VARCHAR2
26 ,ITEMKEY IN VARCHAR2
27 ,ACTID IN NUMBER
28 ,FUNCMODE IN VARCHAR2
29 ,RESULTOUT OUT NOCOPY VARCHAR2
30 );
31 --
32 --
33 -- API Name : Get Timer Status
34 -- Type : Public
35 -- Purpose : Retrieves the status of the time
36 --
37 PROCEDURE GET_TIMER_STATUS
38 (ITEMTYPE IN VARCHAR2
39 ,ITEMKEY IN VARCHAR2
40 ,ACTID IN NUMBER
41 ,FUNCMODE IN VARCHAR2
42 ,RESULTOUT OUT NOCOPY VARCHAR2
43 );
44 --
45 --
46 -- API Name : Restart All
47 -- Type : Public
48 -- Purpose : Restart all timers
49 --
50 PROCEDURE RESTART_ALL
51 (ITEMTYPE IN VARCHAR2
52 ,ITEMKEY IN VARCHAR2
53 ,ACTID IN NUMBER
54 ,FUNCMODE IN VARCHAR2
55 ,RESULTOUT OUT NOCOPY VARCHAR2
56 );
57 --
58 --
59 -- API Name : Recalculate All
60 -- Type : Public
61 -- Purpose : Recalculate all timers
62 --
63 PROCEDURE RECALCULATE_ALL
64 (ITEMTYPE IN VARCHAR2
65 ,ITEMKEY IN VARCHAR2
66 ,ACTID IN NUMBER
67 ,FUNCMODE IN VARCHAR2
68 ,RESULTOUT OUT NOCOPY VARCHAR2
69 );
70 --
71 --
72 -- API Name : Remove
73 -- Type : Public
74 -- Purpose : Remove the timer
75 --
76 PROCEDURE REMOVE
77 (ITEMTYPE IN VARCHAR2
78 ,ITEMKEY IN VARCHAR2
79 ,ACTID IN NUMBER
80 ,FUNCMODE IN VARCHAR2
81 ,RESULTOUT OUT NOCOPY VARCHAR2
82 );
83 --
84 --
85 -- API Name : DeRegister
86 -- Type : Public
87 -- Purpose : Removes all timers related to an order
88 --
89 PROCEDURE DEREGISTER
90 (ITEMTYPE IN VARCHAR2
91 ,ITEMKEY IN VARCHAR2
92 ,ACTID IN NUMBER
93 ,FUNCMODE IN VARCHAR2
94 ,RESULTOUT OUT NOCOPY VARCHAR2
95 );
96 --
97 --
98 -- API Name : Get Jeopardy Flag
99 -- Type : Public
100 -- Purpose : Retrieves the jeopardy flag for the given order ID
101 --
102 PROCEDURE GET_JEOPARDY_FLAG
103 (ITEMTYPE IN VARCHAR2
104 ,ITEMKEY IN VARCHAR2
105 ,ACTID IN NUMBER
106 ,FUNCMODE IN VARCHAR2
107 ,RESULTOUT OUT NOCOPY VARCHAR2
108 );
109
110 END XNP_WF_TIMERS;