Class ProductOrderEvent

java.lang.Object
All Implemented Interfaces:
java.io.Serializable

public class ProductOrderEvent
extends LocalEvent
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • ProductOrderEvent

      @Deprecated public ProductOrderEvent​(int mode, int contractId, int userId, ProductSpec productSpec, ProductSpecActivationMode activateMode, Product oldProduct, Product newProduct, boolean sync, boolean activate)
      Deprecated.
    • ProductOrderEvent

      public ProductOrderEvent​(int mode, int contractId, int userId, boolean customer, ProductSpec productSpec, ProductSpecActivationMode activateMode, Product oldProduct, Product newProduct, boolean sync, boolean activate)
  • Method Details

    • isCustomer

      public boolean isCustomer()
    • getProductSpec

      public ProductSpec getProductSpec()
    • getActivationMode

      public ProductSpecActivationMode getActivationMode()
    • isSync

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

      public boolean isProcess()
    • setProcess

      public void setProcess​(boolean activate)
    • getMessage

      public java.lang.String getMessage()
    • setMessage

      public void setMessage​(java.lang.String message)
    • getOldProduct

      public Product getOldProduct()
    • setOldProduct

      public void setOldProduct​(Product oldProduct)
    • getNewProduct

      public Product getNewProduct()
    • setNewProduct

      public void setNewProduct​(Product newProduct)
    • getMode

      public int getMode()
    • getProductEntryList

      public java.util.List<ProductEntry> getProductEntryList()
    • setProductEntryList

      public void setProductEntryList​(java.util.List<ProductEntry> productEntryList)