Class ProductOfferingListEvent

java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.QueueEvent
ru.bitel.bgbilling.kernel.event.common.LocalEvent
ru.bitel.oss.systems.order.product.common.event.ProductOfferingListEvent
All Implemented Interfaces:
Serializable, ErrorReturnableEvent

public class ProductOfferingListEvent extends ru.bitel.bgbilling.kernel.event.common.LocalEvent
See Also:
  • Constructor Details

    • ProductOfferingListEvent

      public ProductOfferingListEvent(int moduleId, int contractId, int accountId, int userId, Date dateTime, Contract contract, Set<Integer> tariffIds, List<Product> currentContractOptionList, boolean onlyAvailable, List<ProductOffering> productOfferingList)
  • Method Details

    • getSubjectModuleId

      public int getSubjectModuleId()
    • getDateTime

      public Date getDateTime()
    • getContract

      public Contract getContract()
    • getAccountId

      public int getAccountId()
    • getTariffIds

      public Set<Integer> getTariffIds()
    • getActiveProductList

      public List<Product> getActiveProductList()
    • isAvailableOnly

      public boolean isAvailableOnly()
    • getProductOfferingList

      public List<ProductOffering> getProductOfferingList()
    • setProductOfferingList

      public void setProductOfferingList(List<ProductOffering> productOfferingList)