DBA Data[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;