1 PACKAGE jtf_rs_group_member_cuhk AUTHID CURRENT_USER AS
2 /* $Header: jtfrscms.pls 120.0 2005/05/11 08:19:41 appldev ship $ */
3
4 /*****************************************************************************************
5 This is the Customer User Hook API.
6 The Customers can add customization procedures here for Pre and Post Processing.
7 ******************************************************************************************/
8
9 /* Customer Procedure for pre processing in case of
10 create resource group members */
11
12 PROCEDURE create_group_members_pre
13 (P_GROUP_ID IN JTF_RS_GROUP_MEMBERS.GROUP_ID%TYPE,
14 P_RESOURCE_ID IN JTF_RS_GROUP_MEMBERS.RESOURCE_ID%TYPE,
15 X_RETURN_STATUS OUT NOCOPY VARCHAR2
16 );
17
18
19 /* Customer Procedure for post processing in case of
20 create resource group members */
21
22 PROCEDURE create_group_members_post
23 (P_GROUP_MEMBER_ID IN JTF_RS_GROUP_MEMBERS.GROUP_MEMBER_ID%TYPE,
24 P_GROUP_ID IN JTF_RS_GROUP_MEMBERS.GROUP_ID%TYPE,
25 P_RESOURCE_ID IN JTF_RS_GROUP_MEMBERS.RESOURCE_ID%TYPE,
26 X_RETURN_STATUS OUT NOCOPY VARCHAR2
27 );
28
29 /* Customer Procedure for pre processing in case of
30 update resource group members */
31
32 PROCEDURE update_group_members_pre
33 (P_GROUP_MEMBER_ID IN JTF_RS_GROUP_MEMBERS.GROUP_MEMBER_ID%TYPE,
34 X_RETURN_STATUS OUT NOCOPY VARCHAR2
35 );
36
37
38 /* Customer Procedure for post processing in case of
39 update resource group members */
40
41 PROCEDURE update_group_members_post
42 (P_GROUP_MEMBER_ID IN JTF_RS_GROUP_MEMBERS.GROUP_ID%TYPE,
43 X_RETURN_STATUS OUT NOCOPY VARCHAR2
44 );
45
46 /* Customer Procedure for pre processing in case of
47 delete resource group members */
48
49 PROCEDURE delete_group_members_pre
50 (P_GROUP_ID IN JTF_RS_GROUP_MEMBERS.GROUP_ID%TYPE,
51 P_RESOURCE_ID IN JTF_RS_GROUP_MEMBERS.RESOURCE_ID%TYPE,
52 X_RETURN_STATUS OUT NOCOPY VARCHAR2
53 );
54
55
56 /* Customer Procedure for post processing in case of
57 delete resource group members */
58
59 PROCEDURE delete_group_members_post
60 (P_GROUP_ID IN JTF_RS_GROUP_MEMBERS.GROUP_ID%TYPE,
61 P_RESOURCE_ID IN JTF_RS_GROUP_MEMBERS.RESOURCE_ID%TYPE,
62 X_RETURN_STATUS OUT NOCOPY VARCHAR2
63 );
64
65
66 /* Customer/Vertical Industry Function before Message Generation */
67
68 FUNCTION ok_to_generate_msg
69 (P_GROUP_MEMBER_ID IN JTF_RS_GROUP_MEMBERS.GROUP_MEMBER_ID%TYPE,
70 X_RETURN_STATUS OUT NOCOPY VARCHAR2
71 ) RETURN BOOLEAN;
72
73
74 END jtf_rs_group_member_cuhk;