ILIAS
Release_4_4_x_branch Revision 61816
|
Public Member Functions | |
__construct (ilDB $db) | |
isAssessmentLogEnabled () | |
setAssessmentLogEnabled ($assessmentLogEnabled) | |
requestUserSolutionUpdateLock () | |
releaseUserSolutionUpdateLock () | |
requestUserQuestionResultUpdateLock () | |
releaseUserQuestionResultUpdateLock () | |
requestUserPassResultUpdateLock () | |
releaseUserPassResultUpdateLock () | |
requestUserTestResultUpdateLock () | |
releaseUserTestResultUpdateLock () | |
Public Member Functions inherited from ilAssQuestionProcessLocker | |
requestPersistWorkingStateLock () | |
releasePersistWorkingStateLock () |
Protected Attributes | |
$db |
Private Member Functions | |
getTablesUsedDuringAssessmentLog () |
Private Attributes | |
$assessmentLogEnabled = false |
Definition at line 12 of file class.ilAssQuestionProcessLockerDb.php.
ilAssQuestionProcessLockerDb::__construct | ( | ilDB | $db | ) |
ilDB | $db |
Definition at line 24 of file class.ilAssQuestionProcessLockerDb.php.
References $db.
|
private |
Definition at line 39 of file class.ilAssQuestionProcessLockerDb.php.
References ilDB\LOCK_WRITE.
Referenced by requestUserSolutionUpdateLock().
ilAssQuestionProcessLockerDb::isAssessmentLogEnabled | ( | ) |
Definition at line 29 of file class.ilAssQuestionProcessLockerDb.php.
References $assessmentLogEnabled.
Referenced by requestUserSolutionUpdateLock().
ilAssQuestionProcessLockerDb::releaseUserPassResultUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 92 of file class.ilAssQuestionProcessLockerDb.php.
ilAssQuestionProcessLockerDb::releaseUserQuestionResultUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 78 of file class.ilAssQuestionProcessLockerDb.php.
ilAssQuestionProcessLockerDb::releaseUserSolutionUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 65 of file class.ilAssQuestionProcessLockerDb.php.
ilAssQuestionProcessLockerDb::releaseUserTestResultUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 106 of file class.ilAssQuestionProcessLockerDb.php.
ilAssQuestionProcessLockerDb::requestUserPassResultUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 83 of file class.ilAssQuestionProcessLockerDb.php.
ilAssQuestionProcessLockerDb::requestUserQuestionResultUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 70 of file class.ilAssQuestionProcessLockerDb.php.
References ilDB\LOCK_WRITE.
ilAssQuestionProcessLockerDb::requestUserSolutionUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 50 of file class.ilAssQuestionProcessLockerDb.php.
References getTablesUsedDuringAssessmentLog(), isAssessmentLogEnabled(), and ilDB\LOCK_WRITE.
ilAssQuestionProcessLockerDb::requestUserTestResultUpdateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 99 of file class.ilAssQuestionProcessLockerDb.php.
References ilDB\LOCK_WRITE.
ilAssQuestionProcessLockerDb::setAssessmentLogEnabled | ( | $assessmentLogEnabled | ) |
Definition at line 34 of file class.ilAssQuestionProcessLockerDb.php.
References $assessmentLogEnabled.
|
private |
Definition at line 19 of file class.ilAssQuestionProcessLockerDb.php.
Referenced by isAssessmentLogEnabled(), and setAssessmentLogEnabled().
|
protected |
Definition at line 17 of file class.ilAssQuestionProcessLockerDb.php.
Referenced by __construct().