DBA Data[Home] [Help]

APPS.XNP_ORDER_DONE_U dependencies on XNP_MESSAGE

Line 4: x_msg_header OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,

1: PACKAGE BODY XNP_ORDER_DONE_U AS
2: /*$Header: XNPORDNB.pls 115.0 2000/02/03 22:42:05 pkm ship $*/
3: PROCEDURE CREATE_MSG ( XNP$SDP_RESULT_CODE VARCHAR2,
4: x_msg_header OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
5: x_msg_text OUT VARCHAR2,
6: x_error_code OUT NUMBER,
7: x_error_message OUT VARCHAR2,
8:

Line 25: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

21: l_xml_body VARCHAR2(32767) ;
22:
23: l_xml_doc VARCHAR2(32767) ;
24: l_xml_header VARCHAR2(32767) ;
25: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
26: BEGIN
27: x_error_code := 0 ;
28: x_error_message := NULL ;
29: XNP_XML_UTILS.initialize_doc ( ) ;

Line 38: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;

34: XNP_XML_UTILS.initialize_doc ( ) ;
35: /*construct the XML header */
36:
37: /* retreive the next message ID */
38: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;
39: IF (p_reference_id IS NULL) THEN
40: l_msg_header.reference_id := l_msg_header.message_id ;
41: ELSE
42: l_msg_header.reference_id := p_reference_id ;

Line 111: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

107: e_NO_DESTINATION EXCEPTION ;
108: l_recipient_list VARCHAR2 (2000) ;
109: l_consumer_list VARCHAR2 (4000) ;
110: l_queue_name VARCHAR2 (2000) ;
111: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
112: l_msg_text VARCHAR2(32767) ;
113: BEGIN
114: x_error_code := 0 ;
115: x_error_message := NULL ;

Line 119: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'ORDER_DONE', l_recipient_list );

115: x_error_message := NULL ;
116: /* check if the recipient list is NULL */
117: l_recipient_list := p_recipient_list ;
118: IF (l_recipient_list IS NULL) THEN
119: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'ORDER_DONE', l_recipient_list );
120:
121: END IF;
122: l_consumer_list := p_consumer_list ;
123: IF (l_consumer_list IS NULL) THEN

Line 146: XNP_MESSAGE.push (

142: p_fa_instance_id=>p_fa_instance_id ) ;
143: x_message_id := l_msg_header.message_id ;
144: /* enqueue the XML message for delivery */
145: IF (x_error_code = 0) THEN
146: XNP_MESSAGE.push (
147: p_msg_header => l_msg_header,
148:
149: p_body_text => l_msg_text,
150: p_queue_name => xnp_event.c_internal_evt_q,

Line 153: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );

149: p_body_text => l_msg_text,
150: p_queue_name => xnp_event.c_internal_evt_q,
151: p_correlation_id => 'MSG_SERVER',
152: p_priority=>'3',
153: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
154: IF (l_consumer_list IS NOT NULL) THEN
155: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
156: XNP_MESSAGE.push (
157: p_msg_header => l_msg_header,

Line 155: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;

151: p_correlation_id => 'MSG_SERVER',
152: p_priority=>'3',
153: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
154: IF (l_consumer_list IS NOT NULL) THEN
155: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
156: XNP_MESSAGE.push (
157: p_msg_header => l_msg_header,
158: p_body_text => l_msg_text,
159: p_queue_name => xnp_event.c_outbound_msg_q,

Line 156: XNP_MESSAGE.push (

152: p_priority=>'3',
153: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
154: IF (l_consumer_list IS NOT NULL) THEN
155: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
156: XNP_MESSAGE.push (
157: p_msg_header => l_msg_header,
158: p_body_text => l_msg_text,
159: p_queue_name => xnp_event.c_outbound_msg_q,
160: p_recipient_list => l_consumer_list,

Line 214: PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,

210: p_order_id=>p_order_id,
211: p_wi_instance_id=>p_wi_instance_id,
212: p_fa_instance_id=>p_fa_instance_id ) ;
213: END ;
214: PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
215: p_msg_text IN VARCHAR2,
216: x_error_code OUT NUMBER,
217: x_error_message OUT VARCHAR2,
218:

Line 224: PROCEDURE VALIDATE ( p_msg_header IN OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,

220: BEGIN
221: NULL ;
222: NULL;
223: END ;
224: PROCEDURE VALIDATE ( p_msg_header IN OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
225: p_msg_text IN VARCHAR2,
226: x_error_code OUT NUMBER,
227: x_error_message OUT VARCHAR2 ) IS
228: BEGIN

Line 233: PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,

229: NULL ;
230: NULL;
231: END ;
232:
233: PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
234: p_msg_text IN VARCHAR2,
235: x_error_code OUT NUMBER,
236: x_error_message OUT VARCHAR2 ) IS
237: BEGIN