Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 7 Cases : case_event

case_event
The case_event table stores information about cases that are interrupted by triggered events when processing the purge, close, resurrect, suspend, or resume operation. The case information is recorded in this table only when the BG process is handling the delayed release EAI steps, which are defined in the triggered event. After finishing the event, the case resumes execution and fetches the temporary case data from this table.
Structure
The case_event table has the following structure:
TABLE case_event(
node_id INTEGER NOT NULL,
proc_id INTEGER NOT NULL,
major_vers INTEGER NOT NULL,
minor_vers INTEGER NOT NULL,
eventname VARCHAR(32) NOT NULL,
user_event_name VARCHAR(32) NOT NULL,
casenum NUMERIC(20) NOT NULL,
state INTEGER NOT NULL,
actionparameter VARCHAR(256) )
2  the triggered event is in the processing state.
3   the triggered event is finished.
4   the triggered event is cancelled.
-1   the triggered event failed.
When an event is triggered, the processing purge, close, resurrect, suspend, or resume operation is interrupted. This column saves case data of the processing operation when the BG process is handling the delayed release EAI steps, which are defined in the triggered event. After finishing the event, the case resumes execution of the operation and fetches the temporary case data from this column.
Primary Key
The following primary key is defined for this table.
Foreign Keys
The following foreign key is defined for this table.

1
This key enforces the DELETE CASCADE referential action.

Index
The following index is defined for this table.
Table Activity
The case_event table contains one or more rows for each instance of each procedure definition on the system. Rows are added, updated, and deleted in the following situations.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved