Class BillCreatedEvent

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.QueueEvent
ru.bitel.bgbilling.modules.bill.server.event.BillCreatedEvent
All Implemented Interfaces:
Serializable

public class BillCreatedEvent extends QueueEvent
Асинхронное событие - создан счет.
Событие генерируется при создании счета в модуле. Используется для скриптов.
Унаследовано от QueueEvent
See Also:
  • Constructor Details

    • BillCreatedEvent

      protected BillCreatedEvent()
    • BillCreatedEvent

      public BillCreatedEvent(int userId, int moduleId, int contractId, int billId)
      Конструктор события.
      Parameters:
      userId - - id пользователя, сгенерировавшего событие
      moduleId - - код модуля
      contractId - - код договора
      billId - - код счета в таблице bill_data_{moduleId}
  • Method Details

    • getBillId

      public int getBillId()
      Возвращает идентификатор счета.
      Returns:
      billId - идентификатор счета (id в таблице bill_data_{moduleId})