Lock handling on the job level is implemented in the M_PCK_OMI_UTL package. The lock handling acquires one exclusive user defined lock per Smart Materials project for each job. Lock handles have the form MAR$OMI_<proj_id> and are processed through the DBMS_LOCK Oracle API. Allocated unique handles are visible in the database dictionary table.