[Home] [Help]
TYPE BODY: SYS.SCHEDULER$_EVENT_INFO
Source
1 type body scheduler$_event_info as
2 CONSTRUCTOR FUNCTION scheduler$_event_info (
3 event_type VARCHAR2,
4 object_owner VARCHAR2,
5 object_name VARCHAR2,
6 event_timestamp TIMESTAMP WITH TIME ZONE DEFAULT SYSTIMESTAMP,
7 error_code NUMBER DEFAULT NULL,
8 error_msg VARCHAR2 DEFAULT NULL,
9 event_status NUMBER DEFAULT NULL,
10 log_id NUMBER DEFAULT NULL,
11 run_count NUMBER DEFAULT NULL,
12 failure_count NUMBER DEFAULT NULL,
13 retry_count NUMBER DEFAULT NULL,
14 spare1 NUMBER DEFAULT NULL,
15 spare2 NUMBER DEFAULT NULL,
16 spare3 VARCHAR2 DEFAULT NULL,
17 spare4 VARCHAR2 DEFAULT NULL,
18 spare5 TIMESTAMP WITH TIME ZONE DEFAULT NULL,
19 spare6 TIMESTAMP WITH TIME ZONE DEFAULT NULL,
20 spare7 RAW DEFAULT NULL,
21 spare8 RAW DEFAULT NULL,
22 object_subname VARCHAR2 DEFAULT NULL,
23 job_class_name VARCHAR2 DEFAULT NULL)
24 RETURN SELF AS RESULT
25 AS
26 BEGIN
27 SELF.event_type := event_type;
28 SELF.object_owner := object_owner;
29 SELF.object_name := object_name;
30 SELF.event_timestamp := event_timestamp;
31 SELF.error_code := error_code;
32 SELF.error_msg := error_msg;
33 SELF.event_status := event_status;
34 SELF.log_id := log_id;
35 SELF.run_count := run_count;
36 SELF.failure_count := failure_count;
37 SELF.retry_count := retry_count;
38 SELF.spare1 := spare1;
39 SELF.spare2 := spare2;
40 SELF.spare3 := spare3;
41 SELF.spare4 := spare4;
42 SELF.spare5 := spare5;
43 SELF.spare6 := spare6;
44 SELF.spare7 := spare7;
45 SELF.spare8 := spare8;
46 SELF.object_subname := object_subname;
47 SELF.job_class_name := job_class_name;
48 RETURN;
49 END;
50 END;