1 PACKAGE XNP_XDP_PERF_BM_EVT_U AUTHID CURRENT_USER AS
2 PROCEDURE CREATE_MSG ( x_msg_header OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
3 x_msg_text OUT VARCHAR2,
4 x_error_code OUT NUMBER,
5 x_error_message OUT VARCHAR2,
6 p_sender_name IN VARCHAR2 DEFAULT NULL,
7 p_recipient_list IN VARCHAR2 DEFAULT NULL,
8 p_version IN NUMBER DEFAULT 1,
9 p_reference_id IN VARCHAR2 DEFAULT NULL,
10 p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
11 p_order_id IN NUMBER DEFAULT NULL,
12 p_wi_instance_id IN NUMBER DEFAULT NULL,
13 p_fa_instance_id IN NUMBER DEFAULT NULL,
14 p_delay IN NUMBER DEFAULT NULL,
15 p_interval IN NUMBER DEFAULT NULL ) ;
16 PROCEDURE PUBLISH ( x_message_id OUT NUMBER,
17 x_error_code OUT NUMBER,
18 x_error_message OUT VARCHAR2,
19 p_consumer_list IN VARCHAR2 DEFAULT NULL,
20 p_sender_name IN VARCHAR2 DEFAULT NULL,
21 p_recipient_list IN VARCHAR2 DEFAULT NULL,
22 p_version IN NUMBER DEFAULT 1,
23 p_reference_id IN VARCHAR2 DEFAULT NULL,
24 p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
25 p_order_id IN NUMBER DEFAULT NULL,
26 p_wi_instance_id IN NUMBER DEFAULT NULL,
27 p_fa_instance_id IN NUMBER DEFAULT NULL ) ;
28 PROCEDURE SEND ( x_message_id OUT NUMBER,
29 x_error_code OUT NUMBER,
30 x_error_message OUT VARCHAR2,
31 p_consumer_name IN VARCHAR2,
32 p_sender_name IN VARCHAR2 DEFAULT NULL,
33 p_recipient_name IN VARCHAR2 DEFAULT NULL,
34 p_version IN NUMBER DEFAULT 1,
35 p_reference_id IN VARCHAR2 DEFAULT NULL,
36 p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
37 p_order_id IN NUMBER DEFAULT NULL,
38 p_wi_instance_id IN NUMBER DEFAULT NULL,
39 p_fa_instance_id IN NUMBER DEFAULT NULL ) ;
40 PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
41 p_msg_text IN VARCHAR2,
42 x_error_code OUT NUMBER,
43 x_error_message OUT VARCHAR2,
44 p_process_reference IN VARCHAR2 DEFAULT NULL );
45 PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
46 p_msg_text IN VARCHAR2,
47 x_error_code OUT NUMBER,
48 x_error_message OUT VARCHAR2 ) ;
49 PROCEDURE VALIDATE ( p_msg_header IN OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
50 p_msg_text IN VARCHAR2,
51 x_error_code OUT NUMBER,
52 x_error_message OUT VARCHAR2 ) ;
53
54 END XNP_XDP_PERF_BM_EVT_U;