Class CalculateEvent

All Implemented Interfaces:
java.io.Serializable

public class CalculateEvent
extends LocalEvent
Событие - начисление.
Скриптовое событие об обсчете. Событие может генерироваться в модулях cerbercrypt, ipn, npay.
i>Унаследовано от QueueEvent.
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • CalculateEvent

      protected CalculateEvent()
      Конструктор события.
    • CalculateEvent

      public CalculateEvent​(int eventType, int moduleId, int userId, java.util.Date timeStart, java.util.Date timeStop, java.util.Set<java.lang.Integer> serviceIds, java.util.Set<java.lang.Integer> contractIds, java.lang.String comment)
      Конструктор события.
      Parameters:
      eventType - - тип события
      moduleId - - код модуля
      userId - - id пользователя, сгенерировавшего событие
      timeStart - - время начала периода обсчета
      timeStop - - время окончания периода обсчета
      serviceIds - - список кодов услуг
      contractIds - - список кодов договоров
      comment - - комментарий
  • Method Details

    • getContractIds

      public java.util.Set<java.lang.Integer> getContractIds()
      Возвращает список кодов договоров.
      Returns:
      contractIds - список кодов договоров
    • getServiceIds

      public java.util.Set<java.lang.Integer> getServiceIds()
      Возвращает список кодов услуг.
      Returns:
      serviceIds - список кодов услуг
    • getStart

      public java.util.Date getStart()
      Возвращает время начала периода обсчета.
      Returns:
      start - время начала периода
    • getStop

      public java.util.Date getStop()
      Возвращает время конца периода обсчета.
      Returns:
      stop - время конца периода
    • getEventType

      public int getEventType()
      Возвращает тип события.
      Returns:
      eventType - тип события
    • getComment

      public java.lang.String getComment()
      Возвращает комментарий.
      Returns:
      comment - комментарий