Package ru.bitel.bgbilling.kernel.event.events

  • Class Summary
    Class Description
    ActionAfterEvent Deprecated.
    использовать dynaction/дин.код
    ActionBeforeEvent Deprecated.
    использовать dynaction/дин.код
    ActionEvent  
    AdditionalActionEvent
    Сихронное событие - обработка доп. действия для договора.
    Обработка дополнительного действия договора вызванного либо в карточке договора, либо через Web-статистику.
    AppsEvent  
    BeforeServiceDeleteEvent
    Сихронное событие.
    CalculateEvent
    Событие - начисление.
    Скриптовое событие об обсчете.
    CancelTariffEvent
    Синхронное событие - отмена перехода на тариф из Web - статистики.
    Вызывается перед штатным откатом на старый тариф.
    ChangeContractLimitEvent
    Синхронное событие, которое бросается в момент попытки изменить лимит договора (как в ЛК, так и в клиенте биллинга) с целью поменять штатную логику понижения лимита (в зависимости от платежей, просрочек и вот этого вот всего).
    ChangeTariffByTaskEvent
    Синхронное событие - Смена тарифа по заданию пользователя.
    Событие вызывается при необходимости смены тарифа через Web.
    Если в событии устанавливается флаг processed, стандартная процедура смены тарифа не производится.
    ContractAddingSubEvent
    Синхронное событие, генерируется перед связкой супердоговора с субдоговором.
    ContractAddObjectEvent
    Асинхронное событие - добавление объекта в договор.
    Событие генерируется после добавления нового объекта в договор.
    ContractCommentPatternEvent
    Событие вызывается при генерации комментария договора по шаблону Событие отрабатывает до встроенного обработчика, т.е. событие получает строку шаблона, может внести в нее изменения и передать на последующую обработку штатному обработчику
    ContractCreatedEvent
    Синхронное событие - договор создан.
    Событие вызывается после создания нового договора в биллинге.
    Унаследован от LocalEvent
    ContractDeleteObjectEvent
    Асинхронное событие - удаление объекта договора.
    Вызывается после удаления объекта договора.
    Унаследован от QueueEvent
    ContractLimitUserLow
    Асинхронное событие - временное понижение лимита пользователем через Web-статистику.
    Вызывается после временного понижения лимита пользователем через Web-статистику.
    Унаследован от QueueEvent
    ContractObjectParameterBeforeUpdateEvent
    Синхронное событие - перед измением параметра объекта договора.
    Вызывается перед изменением параметра объекта.
    Позволяет проверить устанавливаемый параметр и запретить его смену.
    Унаследован от LocalEvent
    ContractObjectParameterUpdateEvent
    Асинхронное событие - изменен параметр объекта договора.
    Вызывается после изменения параметра объекта договора.
    Унаследован от QueueEvent
    ContractParamBeforeChangeEvent
    Синхронное событие, вызывается до модификации параметра договора.
    ContractParamChangedEvent
    Асинхронное событие - Изменен параметр договора.
    Вызывается после изменения параметра договора.
    Унаследован от QueueEvent
    ContractServicesChangedEvent  
    ContractSetStatusLogicEvent
    Синхронное событие - задание логики перетирания статусов.
    Вызывается, когда в конфиге включено задание логики смены/перетирания статуса скриптом.
    Унаследован от LocalEvent
    ContractStatusChangedEvent
    Асинхронное событие - cтатус договора изменен.
    Вызывается после изменения статуса договора, в том числе, при смене статуса из web.
    Унаследован от QueueEvent
    ContractStatusChangedTopicEvent
    Асинхронное событие - cтатус договора изменен.
    Вызывается после изменения статуса договора, в том числе, при смене статуса из web.
    Унаследован от Event
    ContractStatusChangingCheck
    Синхронное событие - проверка возможности смены статуса догвора .
    Событие вызывается при смене статуса договора из клиента и из ЛК.
    Позволяет запретить изменение или запросить подтвержедение.
    Вместо ContractStatus как в других соседнихсобытиях тут по компонентам.
    ContractStatusChangingEvent
    Синхронное событие - изменение статуса договора.
    Событие вызывается при смене статуса договора.
    Позволяет изменить устанавливаемый статус, в том числе, при смене статуса из web.
    Унаследован от LocalEvent
    ContractStatusModifiedEvent  
    ContractTariffDeleteEvent
    Асинхронное событие - удаление тарифа договора.
    Вызывается по факту удаления тарифного плана договора.
    Унаследован от QueueEvent
    ContractTariffUpdateEvent
    Асинхронное событие - изменение тарифа договора.
    Вызывается по факту добавления или изменения тарифного плана договора.
    Унаследован от QueueEvent
    ContractUpdateObjectEvent
    Асинхронное событие - изменение объекта договора.
    Вызывается после изменения названия либо периода объекта.
    Унаследован от QueueEvent
    ContractWebLoginEvent
    Событие успешного логина абонента в ЛК (как в старом, так и в новом).
    Дополнительные параметры извлекаются из ContractWebLoginEvent.getParams().
    GetAdditionalActionListEvent
    Синхронное событие - получение списка доп. действия для договора.
    Создание списка доп. действий, доступных к вызову в карточке договора.
    Унаследован от LocalEvent
    GetAdditionalWebActionListEvent
    Синхронное событие - Получение списка доп. действия для Web статистики.
    Создание списка доп. действий, доступных к вызову со страницы Web-статистики пользователя.
    Расширяет событие GetAdditionalActionListEvent.
    GetChangeTariffDatesEvent
    Синхронное событие - запрос дат с которых разрешена смена тарифа через Web-статистику.
    Получение списка дат, с которых можно сменить тарифный план через Web.
    Список дат, переданных у событии более приоритетен чем построенный по правилам группы тарифов.
    Унаследован от LocalEvent
    GetContractCardsList
    Синхронное событие - получение списка карточек регистрации договора.
    Событие вызывается при создании списка карточек договора из конфигурации и поолняет пополяет его.
    Унаследован от LocalEvent
    GetContractStatusChangeDatesEvent
    Синхронное событие - получение списка дат для смены статуса договора в Web-статистике Получения списка дат с которых можно заблокировать/разблокировать договор или сменить статус в Web-статистике Также обрабатываются даты ДО в этих возможностях смены статуса Унаследован от LocalEvent
    GetTariffListEvent
    Синхронное событие, которое запрашивает список тарифов, на которые абонент может перейти из web-кабинета.
    LimitChangedEvent
    Асинхронное событие изменения лимита договора.
    OnContractWrapEvent
    Синхронное событие - договор переоформлен.
    Событие вызывается после переоформления договора.
    Унаследован от LocalEvent
    PersonalTariffDeleteEvent
    Асинхронное событие - удаление персонального тарифного плана.
    Вызывается по факту удаления персонального тарифного плана договора.
    Унаследован от QueueEvent
    PersonalTariffTreeUpdateEvent
    Асинхронное событие - изменение в дереве персонального тарифного плана договора.
    Вызывается при изменении в дереве тарифного плана.
    Унаследован от QueueEvent
    PersonalTariffUpdateEvent
    Асинхронное событие - добавление/Изменение персонального тарифного плана.
    Вызывается по факту добавления или изменения персонального тарифного плана договора.
    Добавление/Изменение персонального тарифного плана
    ServerStartEvent
    Асинхронное событие - сервер стартовал.
    ServiceUpdateEvent
    Асинхронное событие - Изменение/добавления услуги договора.
    TimerEvent
    Асинхронное событие - Таймер.
    Событие добавляется в очередь стандартной задачей планировщика "Генератор событий таймера".
    Таймеры могут различаться целочисленным флагом.
    Рекомендуется использовать глобальные скрипты вместо обработки данного события!
    ValidateTextParamEvent
    Событие передается в скрипт валиадации текстового параметра договора.