Adds the model instance to a list of started model instances.
If the LSPS_APPL_RESTART_INFO table does not contain this model instance yet,
it is being added. If the modelInstance parameter is is null the current model instance is used.
Creating new record in the it sets ID, MODEL_INSTANCE, STATUS to IN_PROGRESS and START_DATE to the current time.
Tells that the model instance starting succeded.
The FINISHED status is written to the LSPS_APPL_RESTART_INFO table on successful commit of the current GO-BOMN transaction
unless an exception occurred.
Specifies that the current model instance starting is finished explicitly,
by calling the modelInstanceStartSucceeded() function.
If the current mode instance is in the LSPS_APPL_RESTART_INFO table and its status is IN_PROGRESS,
this function changes the status to IN_PROGRESS_EXPLICIT_FINISH. If not, this function does nothing.
Sets the number of model instances to be restarted.
It can be set in advance of the actual model instance restarting.
Technically, it writes the number to the LSPS_VALUES table under the COUNT_OF_MODEL_INSTANCES_TO_START key.