Class ProductModifyEvent

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.common.LocalEvent
ru.bitel.oss.systems.inventory.product.common.event.ProductModifyEvent
All Implemented Interfaces:
Serializable, ErrorReturnableEvent

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

    • ProductModifyEvent

      public ProductModifyEvent(int contractId, int userId, ProductSpec productSpec, Product oldProduct, Product newProduct, boolean sync, boolean process)
  • Method Details

    • isSync

      public boolean isSync()
      Нужна ли синхронизация (не нужна, если MW активировало/активирует само).
    • isProcess

      public boolean isProcess()
    • setProcess

      public void setProcess(boolean activate)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getProductSpec

      public ProductSpec getProductSpec()
    • getOldProduct

      public Product getOldProduct()
    • setOldProduct

      public void setOldProduct(Product oldProduct)
    • getNewProduct

      public Product getNewProduct()
    • setNewProduct

      public void setNewProduct(Product newProduct)
    • getProductEntryList

      public List<ProductEntry> getProductEntryList()
    • setProductEntryList

      public void setProductEntryList(List<ProductEntry> productEntryList)