DBA Data[Home] [Help]

APPS.XNP_SYNC_U dependencies on XNP_MESSAGE

Line 6: x_msg_header OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,

2: /*$Header: XNPMSYNB.pls 120.2 2006/02/13 07:52:31 dputhiye ship $*/
3:
4: PROCEDURE CREATE_MSG ( XNP$SYNC_LABEL VARCHAR2,
5: XNP$SDP_RESULT_CODE VARCHAR2 DEFAULT NULL,
6: x_msg_header OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,
7: x_msg_text OUT NOCOPY VARCHAR2,
8: x_error_code OUT NOCOPY NUMBER,
9: x_error_message OUT NOCOPY VARCHAR2,
10: p_sender_name IN VARCHAR2 DEFAULT NULL,

Line 25: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

21: e_NO_DESTINATION EXCEPTION ;
22: l_xml_body VARCHAR2(32767) ;
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 48: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;

44: /* initialize the XML header variable */
45: XNP_XML_UTILS.initialize_doc ( ) ;
46: /*construct the XML header */
47: /* retreive the next message ID */
48: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;
49: IF (p_reference_id IS NULL) THEN
50: l_msg_header.reference_id := l_msg_header.message_id ;
51: ELSE
52: l_msg_header.reference_id := p_reference_id ;

Line 114: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

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

Line 122: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'SYNC', l_consumer_list );

118: x_error_message := NULL ;
119: /* check if the consumer list is NULL */
120: l_consumer_list := p_consumer_list ;
121: IF (l_consumer_list IS NULL) THEN
122: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'SYNC', l_consumer_list );
123: END IF;
124: l_recipient_list := p_recipient_list ;
125: l_queue_name := 'XNP_IN_EVT_Q';
126: /* create the XML message */

Line 145: XNP_MESSAGE.push (

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

Line 151: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );

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

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

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

Line 154: XNP_MESSAGE.push (

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

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

206: p_order_id=>p_order_id,
207: p_wi_instance_id=>p_wi_instance_id,
208: p_fa_instance_id=>p_fa_instance_id ) ;
209: END ;
210: PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
211: p_msg_text IN VARCHAR2,
212: x_error_code OUT NOCOPY NUMBER,
213: x_error_message OUT NOCOPY VARCHAR2,
214: p_process_reference IN VARCHAR2 DEFAULT NULL ) IS

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

215: BEGIN
216: NULL ;
217: NULL;
218: END ;
219: PROCEDURE VALIDATE ( p_msg_header IN OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,
220: p_msg_text IN VARCHAR2,
221: x_error_code OUT NOCOPY NUMBER,
222: x_error_message OUT NOCOPY VARCHAR2 ) IS
223: BEGIN

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

223: BEGIN
224: NULL ;
225: NULL;
226: END ;
227: PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
228: p_msg_text IN VARCHAR2,
229: x_error_code OUT NOCOPY NUMBER,
230: x_error_message OUT NOCOPY VARCHAR2 ) IS
231: BEGIN