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.
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) )
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.