ILIAS
Release_5_0_x_branch Revision 61816
|
Public Member Functions | |
__construct (ilAssQuestionProcessLockFileStorage $lockFileStorage) | |
requestPersistWorkingStateLock () | |
releasePersistWorkingStateLock () | |
Public Member Functions inherited from ilAssQuestionProcessLocker | |
requestUserSolutionUpdateLock () | |
releaseUserSolutionUpdateLock () | |
requestUserQuestionResultUpdateLock () | |
releaseUserQuestionResultUpdateLock () | |
requestUserPassResultUpdateLock () | |
releaseUserPassResultUpdateLock () | |
requestUserTestResultUpdateLock () | |
releaseUserTestResultUpdateLock () |
Data Fields | |
const | PROCESS_NAME_PERSIST_WORKING_STATE = 'persistWorkingState' |
Protected Attributes | |
$lockFileStorage | |
$lockFileHandles |
Private Member Functions | |
requestLock ($processName) | |
getLockFilePath ($processName) | |
releaseLock ($processName) |
Definition at line 12 of file class.ilAssQuestionProcessLockerFile.php.
ilAssQuestionProcessLockerFile::__construct | ( | ilAssQuestionProcessLockFileStorage | $lockFileStorage | ) |
ilAssQuestionProcessLockFileStorage | $lockFileStorage |
Definition at line 29 of file class.ilAssQuestionProcessLockerFile.php.
References $lockFileStorage.
|
private |
Definition at line 52 of file class.ilAssQuestionProcessLockerFile.php.
References $path.
Referenced by requestLock().
|
private |
Definition at line 58 of file class.ilAssQuestionProcessLockerFile.php.
Referenced by releasePersistWorkingStateLock().
ilAssQuestionProcessLockerFile::releasePersistWorkingStateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 40 of file class.ilAssQuestionProcessLockerFile.php.
References releaseLock().
|
private |
Definition at line 45 of file class.ilAssQuestionProcessLockerFile.php.
References getLockFilePath().
Referenced by requestPersistWorkingStateLock().
ilAssQuestionProcessLockerFile::requestPersistWorkingStateLock | ( | ) |
Reimplemented from ilAssQuestionProcessLocker.
Definition at line 35 of file class.ilAssQuestionProcessLockerFile.php.
References requestLock().
|
protected |
Definition at line 24 of file class.ilAssQuestionProcessLockerFile.php.
|
protected |
Definition at line 19 of file class.ilAssQuestionProcessLockerFile.php.
Referenced by __construct().
const ilAssQuestionProcessLockerFile::PROCESS_NAME_PERSIST_WORKING_STATE = 'persistWorkingState' |
Definition at line 14 of file class.ilAssQuestionProcessLockerFile.php.