Class AdditionalActionEvent

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
All Implemented Interfaces:
Serializable, ErrorReturnableEvent

public class AdditionalActionEvent extends LocalEvent
Сихронное событие - обработка доп. действия для договора.
Обработка дополнительного действия договора вызванного либо в карточке договора, либо через Web-статистику. Унаследован от LocalEvent
See Also:
  • Constructor Details

    • AdditionalActionEvent

      protected AdditionalActionEvent()
    • AdditionalActionEvent

      public AdditionalActionEvent(int contractId, int actionId, int userId)
      Констркутор события.
      Parameters:
      contractId - - id договора
      actionId - - id доп. действия договора
      userId - - id пользователя, сгенерировавшего событие
  • Method Details

    • getActionId

      public int getActionId()
      Возвращает код доп. действия договора.
      Returns:
      actionId - код доп. действия
    • addReport

      public void addReport(String value)
      Добавление текста в отчет по выполнению действия.
      Parameters:
      value - - текст
    • getReport

      public String getReport()
      Возвращает отчет по выполенению действия.
      Функция вызвыается биллингом после выполнения доп. действия.
      Отчет отображается пользователю либо оператору.
      Returns:
      report - отчет
    • getRequest

      public jakarta.servlet.http.HttpServletRequest getRequest()
    • setRequest

      public void setRequest(jakarta.servlet.http.HttpServletRequest request)
    • getParams

      public ParameterMap getParams()
    • setParams

      public void setParams(ParameterMap params)