DBA Data[Home] [Help]

APPS.XNP_ADAPTER_ADMIN_U dependencies on XNP_MESSAGE

Line 5: x_msg_header OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,

1: PACKAGE BODY XNP_ADAPTER_ADMIN_U AS
2: /*$Header: XNPADMNB.pls 120.2 2005/07/08 07:34:49 appldev ship $*/
3: PROCEDURE CREATE_MSG ( XNP$REQUEST_TYPE VARCHAR2,
4: XNP$REQUEST_ID VARCHAR2,
5: x_msg_header OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,
6: x_msg_text OUT NOCOPY VARCHAR2,
7: x_error_code OUT NOCOPY NUMBER,
8: x_error_message OUT NOCOPY VARCHAR2,
9: p_sender_name IN VARCHAR2 DEFAULT NULL,

Line 24: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

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

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

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

Line 106: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

102: e_NO_DESTINATION EXCEPTION ;
103: l_recipient_list VARCHAR2 (2000) ;
104: l_consumer_list VARCHAR2 (4000) ;
105: l_queue_name VARCHAR2 (2000) ;
106: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
107: l_msg_text VARCHAR2(32767) ;
108: BEGIN
109: x_error_code := 0 ;
110: x_error_message := NULL ;

Line 114: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'ADAPTER_ADMIN', l_consumer_list );

110: x_error_message := NULL ;
111: /* check if the consumer list is NULL */
112: l_consumer_list := p_consumer_list ;
113: IF (l_consumer_list IS NULL) THEN
114: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'ADAPTER_ADMIN', l_consumer_list );
115: END IF;
116: l_recipient_list := p_recipient_list ;
117: l_queue_name := 'XNP_IN_EVT_Q';
118: /* create the XML message */

Line 137: XNP_MESSAGE.push (

133: p_fa_instance_id=>p_fa_instance_id ) ;
134: x_message_id := l_msg_header.message_id ;
135: /* enqueue the XML message for delivery */
136: IF (x_error_code = 0) THEN
137: XNP_MESSAGE.push (
138: p_msg_header => l_msg_header,
139: p_body_text => l_msg_text,
140: p_queue_name => xnp_event.c_internal_evt_q,
141: p_correlation_id => 'MSG_SERVER',

Line 143: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );

139: p_body_text => l_msg_text,
140: p_queue_name => xnp_event.c_internal_evt_q,
141: p_correlation_id => 'MSG_SERVER',
142: p_priority=>'1',
143: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
144: IF (l_consumer_list IS NOT NULL) THEN
145: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
146: XNP_MESSAGE.push (
147: p_msg_header => l_msg_header,

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

141: p_correlation_id => 'MSG_SERVER',
142: p_priority=>'1',
143: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
144: IF (l_consumer_list IS NOT NULL) THEN
145: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
146: XNP_MESSAGE.push (
147: p_msg_header => l_msg_header,
148: p_body_text => l_msg_text,
149: p_queue_name => xnp_event.c_outbound_msg_q,

Line 146: XNP_MESSAGE.push (

142: p_priority=>'1',
143: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
144: IF (l_consumer_list IS NOT NULL) THEN
145: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
146: XNP_MESSAGE.push (
147: p_msg_header => l_msg_header,
148: p_body_text => l_msg_text,
149: p_queue_name => xnp_event.c_outbound_msg_q,
150: p_recipient_list => l_consumer_list,

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

198: p_order_id=>p_order_id,
199: p_wi_instance_id=>p_wi_instance_id,
200: p_fa_instance_id=>p_fa_instance_id ) ;
201: END ;
202: PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
203: p_msg_text IN VARCHAR2,
204: x_error_code OUT NOCOPY NUMBER,
205: x_error_message OUT NOCOPY VARCHAR2,
206: p_process_reference IN VARCHAR2 DEFAULT NULL ) IS

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

207: BEGIN
208: NULL ;
209: NULL;
210: END ;
211: PROCEDURE VALIDATE ( p_msg_header IN OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,
212: p_msg_text IN VARCHAR2,
213: x_error_code OUT NOCOPY NUMBER,
214: x_error_message OUT NOCOPY VARCHAR2 ) IS
215: BEGIN

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

215: BEGIN
216: NULL ;
217: NULL;
218: END ;
219: PROCEDURE DEFAULT_PROCESS ( p_msg_header IN 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