DBA Data[Home] [Help]

APPS.WF_EVENT dependencies on WF_EVENT_T

Line 70: PROCEDURE setMessage(p_event in out nocopy wf_event_t)

66: /*
67: ** setMessage (PRIVATE) - Generate the Message for this event
68: ** if necessary
69: */
70: PROCEDURE setMessage(p_event in out nocopy wf_event_t)
71: is
72: msg clob;
73: func varchar2(240);
74: cmd varchar2(1000);

Line 91: --if (wf_event.test(ename) = 'MESSAGE') then

87: /*
88: ** mjc We are now going to call this from the dispatcher
89: ** if the subscription rule data is MESSAGE
90: */
91: --if (wf_event.test(ename) = 'MESSAGE') then
92:
93: l_event_obj := wf_bes_cache.GetEventByName(ename);
94:
95: if (l_event_obj is null) then

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

164: -----------------------------------------------------------------------
165: /*
166: ** setErrorInfo -
167: */
168: PROCEDURE setErrorInfo(p_event in out nocopy wf_event_t,
169: p_type in varchar2)
170: is
171: err_name varchar2(30);
172: err_msg varchar2(2000);

Line 205: PROCEDURE saveErrorToQueue(p_event in out nocopy wf_event_t)

201: -----------------------------------------------------------------------
202: /*
203: ** saveErrorToQueue (PRIVATE) - Save the event to the WF_ERROR queue.
204: */
205: PROCEDURE saveErrorToQueue(p_event in out nocopy wf_event_t)
206: is
207: erragt wf_agent_t;
208: cmd varchar2(1000);
209: begin

Line 244: PROCEDURE saveErrorToJavaQueue(p_event in out nocopy wf_event_t)

240: -----------------------------------------------------------------------
241: /*
242: ** saveErrorToJavaQueue (PRIVATE) - Save the event to the WF_JAVA_ERROR queue.
243: */
244: PROCEDURE saveErrorToJavaQueue(p_event in out nocopy wf_event_t)
245: is
246: erragt wf_agent_t;
247: cmd varchar2(1000);
248: begin

Line 439: function GetSkippedSub(p_event in wf_event_t)

435: /*
436: ** GetSkippedSub - utility function to get the subscription has skip onerror
437: ** type
438: */
439: function GetSkippedSub(p_event in wf_event_t)
440: return RAW is
441: l_skip_sub_str VARCHAR2(300);
442: begin
443: l_skip_sub_str := p_event.GETVALUEFORPARAMETER('SKIP_ERROR_SUB');

Line 461: p_event in out nocopy wf_event_t,

457: p_sub_guid in raw,
458: p_source_agent_guid in raw,
459: p_phase in number,
460: p_priority in number,
461: p_event in out nocopy wf_event_t,
462: p_on_error in varchar2)
463: return varchar2
464: is
465: res varchar2(20);

Line 891: PROCEDURE send(p_event in out nocopy wf_event_t) is

887: ---------------------------------------------------------------------------
888: /*
889: ** send -
890: */
891: PROCEDURE send(p_event in out nocopy wf_event_t) is
892: outguid WF_AGENTS.GUID%TYPE;
893: toagtname WF_AGENTS.NAME%TYPE;
894: toagtsys WF_SYSTEMS.NAME%TYPE;
895: outagtname WF_AGENTS.NAME%TYPE;

Line 1083: PROCEDURE Set_Recipient_List(p_event in wf_event_t,

1079: ** If the ToAgent of event is not null(send), set the recipient list
1080: ** address.
1081: ** Only be called if the event.getToAgent() is not null.
1082: */
1083: PROCEDURE Set_Recipient_List(p_event in wf_event_t,
1084: p_out_agent_name in varchar2,
1085: p_out_system_name in varchar2,
1086: x_message_properties in out nocopy dbms_aq.message_properties_t) IS
1087: l_to_type WF_AGENTS.TYPE%TYPE;

Line 1235: evt wf_event_t;

1231: qh varchar2(240);
1232: stat varchar2(10);
1233: agt raw(16);
1234: sagt raw(16);
1235: evt wf_event_t;
1236: evt_name VARCHAR2(240);
1237: evt_errmsg VARCHAR2(4000);
1238: -- Local Variable, reset everytime the method is called.
1239: l_lsn_msg_count NUMBER := 0;

Line 1684: evt wf_event_t;

1680: qh varchar2(240);
1681: stat varchar2(10);
1682: agt raw(16);
1683: sagt raw(16);
1684: evt wf_event_t;
1685: err_evt wf_event_t;
1686: evt_errmsg VARCHAR2(4000);
1687: l_queueTable VARCHAR2(30); --
1688: end_of_transaction exception;

Line 1685: err_evt wf_event_t;

1681: stat varchar2(10);
1682: agt raw(16);
1683: sagt raw(16);
1684: evt wf_event_t;
1685: err_evt wf_event_t;
1686: evt_errmsg VARCHAR2(4000);
1687: l_queueTable VARCHAR2(30); --
1688: end_of_transaction exception;
1689: pragma exception_init (end_of_transaction, -25235);

Line 1968: p_event in out nocopy wf_event_t)

1964: ** dispatch -
1965: */
1966: PROCEDURE dispatch(p_source_type in varchar2,
1967: p_source_agent_guid in raw,
1968: p_event in out nocopy wf_event_t)
1969: is
1970: res varchar2(20);
1971: cmd varchar2(1000);
1972: stat varchar2(10);

Line 2256: PROCEDURE enqueue(p_event in wf_event_t,

2252: ---------------------------------------------------------------------------
2253: /*
2254: ** enqueue -
2255: */
2256: PROCEDURE enqueue(p_event in wf_event_t,
2257: p_out_agent_override in wf_agent_t)
2258: is
2259: cmd varchar2(1000);
2260: qh varchar2(240);

Line 2321: p_event out nocopy wf_event_t,

2317: /*
2318: ** dequeue -
2319: */
2320: PROCEDURE dequeue(p_agent_guid in raw,
2321: p_event out nocopy wf_event_t,
2322: p_queue_handler in out nocopy varchar2,
2323: p_wait in binary_integer,
2324: p_correlation in varchar2,
2325: p_deq_condition in varchar2)

Line 2388: -- Share the same logic as WF_EVENT_T.AddParameterToList

2384: /*
2385: ** AddParameterToList -
2386: */
2387: -- YOHUANG 3571176
2388: -- Share the same logic as WF_EVENT_T.AddParameterToList
2389: -- If there is any change of logic in this method, the change
2390: -- should be propagated over to WF_EVENT_T.
2391: PROCEDURE AddParameterToList(p_name in varchar2,
2392: p_value in varchar2,

Line 2390: -- should be propagated over to WF_EVENT_T.

2386: */
2387: -- YOHUANG 3571176
2388: -- Share the same logic as WF_EVENT_T.AddParameterToList
2389: -- If there is any change of logic in this method, the change
2390: -- should be propagated over to WF_EVENT_T.
2391: PROCEDURE AddParameterToList(p_name in varchar2,
2392: p_value in varchar2,
2393: p_parameterlist in out nocopy wf_parameter_list_t)
2394: is

Line 2541: p_event in out nocopy wf_event_t)

2537: /*
2538: ** DeferEvent -
2539: */
2540: PROCEDURE DeferEvent(p_source_type in varchar2,
2541: p_event in out nocopy wf_event_t)
2542: is
2543: defagent wf_agent_t;
2544:
2545: begin

Line 2595: p_event in out nocopy wf_event_t)

2591: /*
2592: ** DeferEventToJava -
2593: */
2594: PROCEDURE DeferEventToJava(p_source_type in varchar2,
2595: p_event in out nocopy wf_event_t)
2596: is
2597: defagent wf_agent_t;
2598:
2599: begin

Line 2655: p_event in wf_event_t)

2651: */
2652: PROCEDURE GetDeferEventCtx (p_source_type in out nocopy varchar2,
2653: p_agent_name in varchar2,
2654: p_system_name in varchar2,
2655: p_event in wf_event_t)
2656: is
2657: subguid raw(16);
2658: lphasestart number;
2659: lsrc varchar2(10);

Line 2978: event wf_event_t;

2974: p_parameter_list in out nocopy wf_parameter_list_t,
2975: p_send_date in date)
2976: is
2977: o_value varchar2(200);
2978: event wf_event_t;
2979: begin
2980:
2981: -- Bug 9370391: tag DB session for BES module
2982: wf_core.tag_db_session(wf_core.conn_tag_bes, p_event_name);

Line 3012: wf_event_t.initialize(event);

3008: wf_core.raise('WFE_RECURSION');
3009: end if;
3010:
3011: --Create the event that is to be raised
3012: wf_event_t.initialize(event);
3013: event.Send_Date := nvl(p_send_date,sysdate);
3014: event.Event_Name := p_event_name;
3015: event.Event_Key := p_event_key;
3016: event.Parameter_List := p_parameter_list;