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:
- 
Field SummaryFields inherited from class ru.bitel.bgbilling.kernel.event.common.EventCONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
- 
Constructor SummaryConstructorsConstructorDescriptionProductModifyEvent(int contractId, int userId, ProductSpec productSpec, Product oldProduct, Product newProduct, boolean sync, boolean process) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanisSync()Нужна ли синхронизация (не нужна, если MW активировало/активирует само).voidsetMessage(String message) voidsetNewProduct(Product newProduct) voidsetOldProduct(Product oldProduct) voidsetProcess(boolean activate) voidsetProductEntryList(List<ProductEntry> productEntryList) Methods inherited from class ru.bitel.bgbilling.kernel.event.common.LocalEventgetError, setErrorMethods inherited from class ru.bitel.bgbilling.kernel.event.common.EventgetContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSource, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, setMessageID, setSource, toString, toStringMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLoggererror, error, error, getLogger, logError, logError, warn
- 
Constructor Details- 
ProductModifyEventpublic ProductModifyEvent(int contractId, int userId, ProductSpec productSpec, Product oldProduct, Product newProduct, boolean sync, boolean process) 
 
- 
- 
Method Details- 
isSyncpublic boolean isSync()Нужна ли синхронизация (не нужна, если MW активировало/активирует само).
- 
isProcesspublic boolean isProcess()
- 
setProcesspublic void setProcess(boolean activate) 
- 
getMessage
- 
setMessage
- 
getProductSpec
- 
getOldProduct
- 
setOldProduct
- 
getNewProduct
- 
setNewProduct
- 
getProductEntryList
- 
setProductEntryList
 
-