Class ClientItemChangedEvent
java.lang.Object
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
-
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 - флаг создания поинта/правила
-