1 package WF_AGENT_GROUPS_PKG as
2 /* $Header: WFEVAGPS.pls 120.1 2005/07/02 03:13:49 appldev ship $ */
3 /*#
4 * Provides APIs to communicate agent group member definitions to and
5 * from the WF_AGENT_GROUPS table.
6 * @rep:scope public
7 * @rep:product OWF
8 * @rep:displayname Workflow Agent Group Member
9 * @rep:lifecycle active
10 * @rep:compatibility S
11 * @rep:category BUSINESS_ENTITY WF_EVENT
12 * @rep:ihelp FND/@besrepapis See the related online help
13 */
14
15 -----------------------------------------------------------------------------
16 procedure INSERT_ROW (
17 X_ROWID in out nocopy varchar2,
18 X_GROUP_GUID in raw,
19 X_MEMBER_GUID in raw
20 );
21 -----------------------------------------------------------------------------
22 procedure UPDATE_ROW (
23 X_GROUP_GUID in raw,
24 X_MEMBER_GUID in raw
25 );
26 -----------------------------------------------------------------------------
27 procedure LOAD_ROW (
28 X_GROUP_GUID in raw,
29 X_MEMBER_GUID in raw
30 );
31 -----------------------------------------------------------------------------
32 procedure DELETE_ROW (
33 X_GROUP_GUID in raw,
34 X_MEMBER_GUID in raw
35 );
36 -----------------------------------------------------------------------------
37 /*#
38 * Generate Function is deprecated ,use Generate1 function.
39 * Generates an XML message containing the complete information from the
40 * WF_AGENT_GROUPS table for the specified agent group member definition.
41 * @param x_group_guid Agent Group GUID
42 * @param x_member_guid Member Agent GUID
43 * @return Agent Group XML Message
44 * @rep:scope public
45 * @rep:lifecycle deprecated
46 * @rep:displayname Generate Agent Group Message
47 * @rep:compatibility S
48 * @rep:ihelp FND/@besrepapis#a_evagtgpgen See the related online help
49 */
50 function GENERATE (
51 X_GROUP_GUID in raw,
52 X_MEMBER_GUID in raw
53 ) return varchar2;
54 -----------------------------------------------------------------------------
55 /*#
56 * Receives an XML message containing the complete information for an agent
57 * group member definition and loads the information into the WF_AGENT_GROUPS
58 * table.
59 * @param x_message Agent Group XML Message
60 * @rep:scope public
61 * @rep:lifecycle active
62 * @rep:displayname Receive Agent Group Message
63 * @rep:compatibility S
64 * @rep:ihelp FND/@besrepapis#a_evagtgprec See the related online help
65 */
66 procedure RECEIVE (
67 X_MESSAGE in varchar2
68 );
69 -----------------------------------------------------------------------------
70 /*#
71 * Generates an XML message containing the complete information from the
72 * WF_AGENT_GROUPS table for the specified agent group member definition.
73 * @param x_group_guid Agent Group GUID
74 * @param x_member_guid Member Agent GUID
75 * @return Agent Group XML Message
76 * @rep:scope public
77 * @rep:lifecycle active
78 * @rep:displayname Generate Agent Group Message
79 * @rep:compatibility S
80 * @rep:ihelp FND/@besrepapis#a_evagtgpgen See the related online help
81 */
82 function GENERATE1(
83 X_GROUP_GUID in varchar2,
84 X_MEMBER_GUID in varchar2
85 ) return varchar2;
86 -----------------------------------------------------------------------------
87 end WF_AGENT_GROUPS_PKG;