Class ClientItemChangedEvent
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.modules.phone.server.event.ClientItemChangedEvent
- All Implemented Interfaces:
Serializable
public class ClientItemChangedEvent
extends ru.bitel.bgbilling.kernel.event.common.QueueEvent
Асинхронное событие - изменён поинт/правило.
Генерируется после изменения клиентского поинта/правила.
Унаследован от
Генерируется после изменения клиентского поинта/правила.
Унаследован от
QueueEvent
- See Also:
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
-
Constructor Summary
ModifierConstructorDescriptionprotected
ClientItemChangedEvent
(int userId, int moduleId, ClientItem item, boolean create) Конструктор события. -
Method Summary
Methods inherited from class ru.bitel.bgbilling.kernel.event.common.Event
getContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSource, getSuperContractId, getTime, getTimestamp, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, setMessageID, setSource, toString, toString
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
ClientItemChangedEvent
protected ClientItemChangedEvent() -
ClientItemChangedEvent
Конструктор события.- Parameters:
userId
- - id пользователя, сгенерировавшего событиеmoduleId
- - код модуляitem
- - объект поинта/правилаcreate
- - был ли поинт/правило создан
-
-
Method Details
-
getTypeId
Deprecated.Использовать проверку instanceof.- Overrides:
getTypeId
in classru.bitel.bgbilling.kernel.event.common.Event
-
getItem
Возвращает изменённый объект поинта/правила.- Returns:
- itme - объект поинта/правила
-
isCreate
public boolean isCreate()Возвращает, был ли поинт/правило создан.- Returns:
- create - флаг создания поинта/правила
-