Исходный код вики Пессимистичная блокировка

Версия 1.4 от Alexandr Fokin на 2023/05/21 09:56

Последние авторы
1 1. Берем элемент. (блокируя его некоторым образом) (в момент блокировки другой обработчик не может получить доступ и ожидает)
2 1. Производим обработку.
3 1. Сохраняем элемент.
4 1. Снимаем блокировку. (Должна быть некоторая гарантия снятия гарантированного снятия блокировки, даже если обработка или сохранение элемента упадут с ошибкой).
5
6 ----
7
8 ==== Внутренние ссылки: ====
9
10 ====== Дочерние страницы: ======
11
12 {{children/}}
13
14 ====== Обратные ссылки: ======
15
16 {{velocity}}
17 #set ($links = $doc.getBacklinks())
18 #if ($links.size() > 0)
19 #foreach ($docname in $links)
20 #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
21 * [[$escapetool.xml($rdoc.fullName)]]
22 #end
23 #else
24 No back links for this page!
25 #end
26 {{/velocity}}
27
28 ----