Class ContractParamChangedEvent

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.kernel.event.events.ContractParamChangedEvent
All Implemented Interfaces:
Serializable

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

    • ContractParamChangedEvent

      protected ContractParamChangedEvent()
    • ContractParamChangedEvent

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

    • getParamId

      public int getParamId()
      Возвращает код параметра договора.
      Returns:
      paramId - id параметра
    • getValue

      public Object getValue()
      Возвращает значение параметра договора.
      В зависимости от типа параметра договора значение может принимать следующие типы:
      Returns:
      value - значение параметра
    • getEntityAttr

      public EntityAttr getEntityAttr()
      Возвращает значение параметра договора.