Click or drag to resize
Database Table StateMachineLookUp

[This is preliminary documentation and is subject to change.]

The TOPICA framework includes a mechanism to configure state machines state machines.

State machines are configuration items, that are defined in XML files. State machines contain states (obviously). States are identited by an internal name, and each state has a description, that is displyed in the user interface. For reports etc., where data is fetched from the database using SQL, it is often necessary to get state descriptions from names. This table makes this possible.

The contents of this table is automatically updated. Each time the framework application accesses a state machine, it checks whether this table is synchronized with the data in the state machine XML file. If state names/descriptions in the XML file and the database table differ, the database table is updated to match the XML file.

Fields

Field Name

Type

Note

Description

StateMachineName

varchar(50)

Primary key

name of state machine

StateName

varchar(50)

Primary key

name of state

StateDescription

varchar(255)

Primary key

description of state