DBA Data[Home] [Help]

APPS.WF_EVENT dependencies on WF_EVENT_T

Line 119: p_event in out nocopy wf_event_t,

115: p_sub_guid in raw,
116: p_source_agent_guid in raw,
117: p_phase in number,
118: p_priority in number,
119: p_event in out nocopy wf_event_t,
120: p_on_error in varchar2)
121: return varchar2;
122: ------------------------------------------------------------------------------
123: /*

Line 173: PROCEDURE send(p_event in out nocopy wf_event_t);

169: * event message is placed on the From Agent's queue without a specified
170: * recipient.
171: * @param p_event Event Message to Send
172: */
173: PROCEDURE send(p_event in out nocopy wf_event_t);
174: ------------------------------------------------------------------------------
175: /*#
176: * Sets the Recipient_List when an event is sent from one agent to another
177: * This method handles both Agent and Agent Group.

Line 183: PROCEDURE Set_Recipient_List(p_event in wf_event_t,

179: * @param p_out_agent_name Source Agent Name
180: * @param p_out_system_name Source System Name
181: * @param x_message_properties the enqueue options with recipient list generated
182: */
183: PROCEDURE Set_Recipient_List(p_event in wf_event_t,
184: p_out_agent_name in varchar2,
185: p_out_system_name in varchar2,
186: x_message_properties in out nocopy dbms_aq.message_properties_t);
187: /*

Line 225: p_event in out nocopy wf_event_t);

221: * @param p_event event to be dispatched
222: */
223: PROCEDURE dispatch(p_source_type in varchar2,
224: p_source_agent_guid in raw,
225: p_event in out nocopy wf_event_t);
226: ------------------------------------------------------------------------------
227: /*
228: ** raise - raise a local event to the event manager
229: ** -- Below Moved to Dispatcher --

Line 243: * Raises a local event to the Event Manager. Creates a WF_EVENT_T structure

239: **
240: ** Note: If the event is not defined, no error will be raised.
241: */
242: /*#
243: * Raises a local event to the Event Manager. Creates a WF_EVENT_T structure
244: * for this event instance and sets the specified event name, event key,
245: * event data, parameter list, and send date into the structure. The event data
246: * can be passed to the Event Manager within the call to the Raise() API, or
247: * the Event Manager can obtain the event data itself by calling the Generate

Line 267: ** dequeue events into the WF_EVENT_T type structure. Then

263: ** listen - dequeues and dispatches all events currently enqueued
264: ** for this agent.
265: **
266: ** Uses the appropriate QUEUE_HANDLER interface package to
267: ** dequeue events into the WF_EVENT_T type structure. Then
268: ** calls DISPATCH with the appropriate source type
269: ** (usually 'EXTERNAL' but 'ERROR' if agent name is 'WF_ERROR')
270: **
271: ** Exits after all the events have been dequeued.

Line 343: ** dequeue events into the WF_EVENT_T type structure. Then

339: ** for this agent.
340: **
341: ** Supports message grouping to dequeue by transactions.
342: ** Uses the appropriate QUEUE_HANDLER interface package to
343: ** dequeue events into the WF_EVENT_T type structure. Then
344: ** calls DISPATCH with the appropriate source type
345: ** (usually 'EXTERNAL' but 'ERROR' if agent name is 'WF_ERROR')
346: **
347: ** Exits after all the events have been dequeued.

Line 368: ** dequeue events into the WF_EVENT_T type structure.

364: /*
365: ** dequeue - generic dequeue.
366: **
367: ** Determines the appropriate QUEUE_HANDLER interface package to
368: ** dequeue events into the WF_EVENT_T type structure.
369: */
370: PROCEDURE dequeue(p_agent_guid in raw,
371: p_event out nocopy wf_event_t,
372: p_queue_handler in out nocopy varchar2,

Line 371: p_event out nocopy wf_event_t,

367: ** Determines the appropriate QUEUE_HANDLER interface package to
368: ** dequeue events into the WF_EVENT_T type structure.
369: */
370: PROCEDURE dequeue(p_agent_guid in raw,
371: p_event out nocopy wf_event_t,
372: p_queue_handler in out nocopy varchar2,
373: p_wait in binary_integer default dbms_aq.no_wait,
374: p_correlation in varchar2 default null,
375: p_deq_condition in varchar2 default null);

Line 381: ** enqueue events from the WF_EVENT_T type structure.

377: /*
378: ** enqueue - generic enqueue.
379: **
380: ** Determines the appropriate QUEUE_HANDLER interface package to
381: ** enqueue events from the WF_EVENT_T type structure.
382: **
383: ** If the p_out_agent_override is specified, enqueues to that
384: ** agent instead of the one specified in p_event.From_agent.
385: */

Line 396: PROCEDURE enqueue(p_event in wf_event_t,

392: * outbound agent to place the message on the queue.
393: * @param p_event Event Message to Enqueue
394: * @param p_out_agent_override Outbound Agent
395: */
396: PROCEDURE enqueue(p_event in wf_event_t,
397: p_out_agent_override in wf_agent_t default null);
398: ---------------------------------------------------------------------------
399: /*
400: ** setErrorInfo - retrieve the error information from the

Line 401: ** stack and set into the wf_event_t.

397: p_out_agent_override in wf_agent_t default null);
398: ---------------------------------------------------------------------------
399: /*
400: ** setErrorInfo - retrieve the error information from the
401: ** stack and set into the wf_event_t.
402: **
403: ** p_type should be WARNING or ERROR
404: */
405: /*#

Line 413: PROCEDURE setErrorInfo(p_event in out nocopy wf_event_t,

409: * the PARAMETER_LIST attribute of the event message.
410: * @param p_event Event Message
411: * @param p_type Error Type ('ERROR' or 'WARNING')
412: */
413: PROCEDURE setErrorInfo(p_event in out nocopy wf_event_t,
414: p_type in varchar2);
415: ---------------------------------------------------------------------------
416: /*
417: ** AddParameterToList - adds name and value to varray size 100

Line 515: p_event in out nocopy wf_event_t);

511: /*
512: ** DeferEvent - Saves Event to Deferred Queue
513: */
514: PROCEDURE DeferEvent(p_source_type in varchar2,
515: p_event in out nocopy wf_event_t);
516: ---------------------------------------------------------------------------
517: /*
518: ** DeferEventToJava - Saves Event to WF_JAVA_DEFERRED Queue
519: */

Line 521: p_event in out nocopy wf_event_t);

517: /*
518: ** DeferEventToJava - Saves Event to WF_JAVA_DEFERRED Queue
519: */
520: PROCEDURE DeferEventToJava(p_source_type in varchar2,
521: p_event in out nocopy wf_event_t);
522: ---------------------------------------------------------------------------
523: /*
524: ** GetDeferEventCtx - Determines the Source Type and Start Phase
525: ** of deferred events

Line 530: p_event in wf_event_t);

526: */
527: PROCEDURE GetDeferEventCtx (p_source_type in out nocopy varchar2,
528: p_agent_name in varchar2,
529: p_system_name in varchar2,
530: p_event in wf_event_t);
531: ---------------------------------------------------------------------------
532: /*
533: ** SetAccountName - Populates Global Variable with account name
534: ** the session is logged in under