1 package WFJ_ENGINE AUTHID CURRENT_USER as
2 /* $Header: wfjengs.pls 115.6 2002/11/06 13:34:44 rosthoma ship $ */
3
4 procedure AddItemAttr(itemtype in varchar2,
5 itemkey in varchar2,
6 aname in varchar2);
7
8 procedure SetItemAttrText(itemtype in varchar2,
9 itemkey in varchar2,
10 aname in varchar2,
11 avalue in varchar2);
12
13 procedure SetItemAttrNumber(itemtype in varchar2,
14 itemkey in varchar2,
15 aname in varchar2,
16 avalue in number);
17
18 procedure SetItemAttrDate(itemtype in varchar2,
19 itemkey in varchar2,
20 aname in varchar2,
21 avalue in date);
22
23 procedure SetItemAttrDocument(itemtype in varchar2,
24 itemkey in varchar2,
25 aname in varchar2,
26 documentid in varchar2);
27
28 procedure SetItemOwner(itemtype in varchar2,
29 itemkey in varchar2,
30 owner in varchar2);
31
32 procedure SetItemUserKey(itemtype in varchar2,
33 itemkey in varchar2,
34 userkey In varchar2);
35
36 procedure CreateProcess(itemtype in varchar2,
37 itemkey in varchar2,
38 process in varchar2 default '');
39
40 procedure StartProcess(itemtype in varchar2,
41 itemkey in varchar2);
42
43
44 procedure SuspendProcess(itemtype in varchar2,
45 itemkey in varchar2,
46 process in varchar2 default '');
47
48 procedure AbortProcess(itemtype in varchar2,
49 itemkey in varchar2,
50 process in varchar2 default '',
51 result in varchar2 default wf_engine.eng_force);
52
53 procedure ResumeProcess(itemtype in varchar2,
54 itemkey in varchar2,
55 process in varchar2 default '');
56
57 procedure AssignActivity(itemtype in varchar2,
58 itemkey in varchar2,
59 activity in varchar2,
60 performer in varchar2);
61
62 END WFJ_ENGINE;