Class RSCMContractServiceUpdateEvent

java.lang.Object
ru.bitel.bgbilling.kernel.event.Event
ru.bitel.bgbilling.kernel.event.QueueEvent
ru.bitel.bgbilling.modules.rscm.server.event.RSCMContractServiceUpdateEvent
All Implemented Interfaces:
java.io.Serializable

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

    • RSCMContractServiceUpdateEvent

      protected RSCMContractServiceUpdateEvent()
    • RSCMContractServiceUpdateEvent

      public RSCMContractServiceUpdateEvent​(int userId, int moduleId, int contractId, RSCMContractService contractService)
      Конструктор события.
      Parameters:
      userId - - id пользователя, сгенерировавшего событие
      moduleId - - код модуля
      contractId - - код договора
      contractService - - услуга rscm модуля
  • Method Details

    • getTypeId

      @Deprecated public int getTypeId()
      Deprecated.
      Использовать проверку instanceof.
      Overrides:
      getTypeId in class Event
      Returns:
    • getContractService

      public RSCMContractService getContractService()
      Возвращает изменяемую/добавляемую услугу.
      Returns:
      contractService - услуга