public class ProductOrderEvent extends LocalEvent
Modifier and Type | Field and Description |
---|---|
static int |
MODE_ACTIVATE |
static int |
MODE_DEACTIVATE |
static int |
MODE_MODIFY |
static int |
MODE_REACTIVATE |
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
Constructor and Description |
---|
ProductOrderEvent(int mode,
int contractId,
int userId,
boolean customer,
ProductSpec productSpec,
ProductSpecActivationMode activateMode,
Product oldProduct,
Product newProduct,
boolean sync,
boolean activate) |
ProductOrderEvent(int mode,
int contractId,
int userId,
ProductSpec productSpec,
ProductSpecActivationMode activateMode,
Product oldProduct,
Product newProduct,
boolean sync,
boolean activate)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ProductSpecActivationMode |
getActivationMode() |
java.lang.String |
getMessage() |
int |
getMode() |
Product |
getNewProduct() |
Product |
getOldProduct() |
java.util.List<ProductEntry> |
getProductEntryList() |
ProductSpec |
getProductSpec() |
boolean |
isCustomer() |
boolean |
isProcess() |
boolean |
isSync()
Нужна ли синхронизация (не нужна, если MW активировало/активирует само).
|
void |
setMessage(java.lang.String message) |
void |
setNewProduct(Product newProduct) |
void |
setOldProduct(Product oldProduct) |
void |
setProcess(boolean activate) |
void |
setProductEntryList(java.util.List<ProductEntry> productEntryList) |
getContractId, getContractID, getDestination, getGenerateTime, getModuleId, getModuleID, getPluginId, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, toString, toString
public static final int MODE_ACTIVATE
public static final int MODE_DEACTIVATE
public static final int MODE_MODIFY
public static final int MODE_REACTIVATE
@Deprecated public ProductOrderEvent(int mode, int contractId, int userId, ProductSpec productSpec, ProductSpecActivationMode activateMode, Product oldProduct, Product newProduct, boolean sync, boolean activate)
public ProductOrderEvent(int mode, int contractId, int userId, boolean customer, ProductSpec productSpec, ProductSpecActivationMode activateMode, Product oldProduct, Product newProduct, boolean sync, boolean activate)
public boolean isCustomer()
public ProductSpec getProductSpec()
public ProductSpecActivationMode getActivationMode()
public boolean isSync()
public boolean isProcess()
public void setProcess(boolean activate)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
public Product getOldProduct()
public void setOldProduct(Product oldProduct)
public Product getNewProduct()
public void setNewProduct(Product newProduct)
public int getMode()
public java.util.List<ProductEntry> getProductEntryList()
public void setProductEntryList(java.util.List<ProductEntry> productEntryList)