Class ContractTariffUpdateEvent

java.lang.Object
ru.bitel.bgbilling.kernel.event.Event
ru.bitel.bgbilling.kernel.event.QueueEvent
ru.bitel.bgbilling.kernel.event.events.ContractTariffUpdateEvent
All Implemented Interfaces:
java.io.Serializable

public class ContractTariffUpdateEvent
extends QueueEvent
Асинхронное событие - изменение тарифа договора.
Вызывается по факту добавления или изменения тарифного плана договора.
Унаследован от QueueEvent
See Also:
Serialized Form
  • Constructor Details

    • ContractTariffUpdateEvent

      protected ContractTariffUpdateEvent()
    • ContractTariffUpdateEvent

      public ContractTariffUpdateEvent​(int userId, int cid, ContractTariff contractTariff, boolean isAddTariff)
      Конструктор события.
      Parameters:
      userId - - id пользователя, сгенерировавшего событие
      cid - - код договора
      contractTariff - - добавленный/измененный тариф договора
    • ContractTariffUpdateEvent

      public ContractTariffUpdateEvent​(int userId, int cid, ContractTariff contractTariff, boolean isAddTariff)
      Конструктор события.
      Parameters:
      userId - - id пользователя, сгенерировавшего событие
      cid - - код договора
      contractTariff - - добавленный/измененный тариф договора
  • Method Details

    • getContractTariff

      public ContractTariff getContractTariff()
      Возвращает добавленный/измененный тариф договора
      Returns:
      contractTariff - тарифный план договора
    • isAddTariff

      public boolean isAddTariff()
      Returns:
      - true, если тариф был добавлен, false - он был изменен.