4 require_once
'Modules/TestQuestionPool/classes/class.ilAssQuestionProcessLocker.php';
54 array(
'name' =>
'tst_solutions',
'type' =>
ilDB::LOCK_WRITE,
'sequence' =>
true)
62 array(
'name' =>
'tst_test_result',
'type' =>
ilDB::LOCK_WRITE,
'sequence' =>
true)
75 $this->db->lockTables($tables);
80 $this->db->unlockTables();
85 $this->db->lockTables(array_merge(
92 $this->db->unlockTables();
97 $this->db->lockTables(
104 $this->db->unlockTables();
125 $this->db->lockTables(array(
132 $this->db->unlockTables();
requestUserSolutionAdoptLock()
releaseUserSolutionUpdateLock()
getTablesUsedDuringAssessmentLog()
releaseUserTestResultUpdateLock()
requestUserSolutionUpdateLock()
requestUserTestResultUpdateLock()
releaseUserSolutionAdoptLock()
requestUserQuestionResultUpdateLock()
releaseUserPassResultUpdateLock()
setAssessmentLogEnabled($assessmentLogEnabled)
requestUserPassResultUpdateLock()
releaseUserQuestionResultUpdateLock()
getTablesUsedDuringSolutionUpdate()
getTablesUsedDuringResultUpdate()