public class MethodManager
extends java.lang.Object
(method.2.)title=Test Тест
(method.2.)url=http://127.0.0.1:8080/bgbilling/webexecuter?action=Paylinks&mid=200&module=paylinks
(method.2.)description=бла бла
(method.2.)confirm=бла бла
(method.2.)[result.]success=Хорошо, платёж на сумму ${url.sum} прошёл
(method.2.)[result.]failed=Плохо, платёж на сумму ${url.sum} не прошёл
(method.2.)[result.]test=test тест
В шаблонах url, description, confirm и result.* могут быть макроподстановки.
Они подставляются в веб-экшенах.
Сначала отрезаются всё в (круглых скобках) и собирается в мэп с модельками Method.
Потом в этой модельке создаётся подмэп шаблонов ответов, отрезая в
[квадратных скобках].| Constructor and Description |
|---|
MethodManager(ParameterMap setup) |
| Modifier and Type | Method and Description |
|---|---|
Method |
getMethod(int methodId)
Получает метод по его ид из конфига.
|
java.util.List<IdTitle> |
getMethods()
Возвращает последовательный список методов в виде IdTitle.
|
java.lang.String |
getTitle(int methodId)
Заголовок метода.
|
public MethodManager(ParameterMap setup)
public java.lang.String getTitle(int methodId)
methodId - номер метода.public Method getMethod(int methodId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException - ошибка.ru.bitel.bgbilling.common.BGExceptionpublic java.util.List<IdTitle> getMethods()