Отображение в утилите произвольной информации вместо баланса

Имеется возможность генерировать любую информацию для отображения её в утилите. Возможность запроса баланса действует по умолчанию и оставлена для обратной совместимости. Для использования нового функционала необходимо генерировать нужную строку с помощью динамического кода.

# использовать следующий динамический класс для формирования ответа
# имплементировать: ru.bitel.bgbilling.modules.trayinfo.server.bean.TrayInfoReplyBuilder
replybuilder=ru.bitel.bgbilling.trayinfo.SimpleReply

Пример класса идёт в комплекте.

Для отправки суммы:

# формировать ответ с параметром summa (баланс). старый вариант. может
# использоваться как вместе, так и отдельно с кастомным ответом.
# по дефолту включено (1), для обратной совместимости.
use.summa.reply=0

Итак, если не настроить дополнительно, то будет генерироваться баланс без участия скрипта и отображаться в утилите. Можно использовать и скрипт и баланс, тогда старые утилиты будут отображать только баланс, а новые - сгенерированную строку.