DBA Data[Home] [Help]

PACKAGE: APPS.XNP_ADAPTER_ADMIN_U

Source


1 PACKAGE XNP_ADAPTER_ADMIN_U AUTHID CURRENT_USER AS
2 /* $Header: XNPADMNS.pls 120.1 2005/06/18 00:37:40 appldev  $ */
3 --  Create message procedure for message type adapter admin
4 
5 --    18/06/2005  DPUTHIYE   R12 GSCC Mandate: SQL.39 fixed(NOCOPY hint added).
6 PROCEDURE CREATE_MSG  (   XNP$REQUEST_TYPE VARCHAR2,
7   XNP$REQUEST_ID VARCHAR2,
8   x_msg_header OUT NOCOPY  XNP_MESSAGE.MSG_HEADER_REC_TYPE,
9   x_msg_text   OUT NOCOPY  VARCHAR2,
10   x_error_code OUT NOCOPY  NUMBER,
11   x_error_message OUT NOCOPY VARCHAR2,
12   p_sender_name IN VARCHAR2 DEFAULT NULL,
13   p_recipient_list IN VARCHAR2 DEFAULT NULL,
14   p_version IN NUMBER DEFAULT 1,
15   p_reference_id IN VARCHAR2 DEFAULT NULL,
16   p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
17 
18   p_order_id IN NUMBER DEFAULT NULL,
19   p_wi_instance_id  IN NUMBER DEFAULT NULL,
20   p_fa_instance_id  IN NUMBER  DEFAULT NULL,
21   p_delay  IN NUMBER  DEFAULT NULL,
22   p_interval  IN NUMBER  DEFAULT NULL ) ;
23 --
24 --  Publish message procedure for message type adapter admin
25 PROCEDURE PUBLISH  (   XNP$REQUEST_TYPE VARCHAR2,
26   XNP$REQUEST_ID VARCHAR2,
27   x_message_id OUT NOCOPY  NUMBER,
28   x_error_code OUT NOCOPY  NUMBER,
29   x_error_message OUT NOCOPY VARCHAR2,
30   p_consumer_list IN VARCHAR2 DEFAULT NULL,
31   p_sender_name IN VARCHAR2 DEFAULT NULL,
32   p_recipient_list IN VARCHAR2 DEFAULT NULL,
33 
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 --
41 -- Send message procedure for message type adapter admin
42 PROCEDURE SEND  (   XNP$REQUEST_TYPE VARCHAR2,
43   XNP$REQUEST_ID VARCHAR2,
44   x_message_id OUT NOCOPY  NUMBER,
45   x_error_code OUT NOCOPY  NUMBER,
46   x_error_message OUT NOCOPY VARCHAR2,
47   p_consumer_name  IN VARCHAR2,
48   p_sender_name  IN VARCHAR2 DEFAULT NULL,
49 
50   p_recipient_name  IN VARCHAR2 DEFAULT NULL,
51   p_version  IN NUMBER DEFAULT 1,
52   p_reference_id IN VARCHAR2 DEFAULT NULL,
53   p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
54   p_order_id IN NUMBER DEFAULT NULL,
55   p_wi_instance_id  IN NUMBER DEFAULT NULL,
56   p_fa_instance_id  IN NUMBER  DEFAULT NULL ) ;                                --
57 -- Process message procedure for message type adapter admin
58 PROCEDURE PROCESS (    p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
59   p_msg_text IN VARCHAR2,
60   x_error_code OUT NOCOPY  NUMBER,
61   x_error_message  OUT NOCOPY VARCHAR2,
62   p_process_reference IN VARCHAR2 DEFAULT NULL );                              --
63 -- Deafault process procedure for message type adapter admin
64 PROCEDURE DEFAULT_PROCESS (    p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
65 
66   p_msg_text IN VARCHAR2,
67   x_error_code OUT NOCOPY  NUMBER,
68   x_error_message  OUT NOCOPY VARCHAR2 ) ;
69 --
70 -- Validate message procedure for message type adapter admin
71 PROCEDURE VALIDATE (    p_msg_header IN OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,
72   p_msg_text IN VARCHAR2,
73   x_error_code OUT NOCOPY  NUMBER,
74   x_error_message  OUT NOCOPY VARCHAR2 ) ;
75 END XNP_ADAPTER_ADMIN_U;