requestPersistWorkingStateLock()
releaseUserSolutionAdoptLock()
releaseUserPassResultUpdateLock()
releaseUserTestResultUpdateLock()
requestUserSolutionAdoptLock()
requestUserSolutionUpdateLock()
requestUserPassResultUpdateLock()
requestUserTestResultUpdateLock()
releaseUserSolutionUpdateLock()
releaseUserQuestionResultUpdateLock()
requestUserQuestionResultUpdateLock()
releasePersistWorkingStateLock()