Class ChargeEvent
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.contract.balance.server.event.ChargeEvent
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
TicketChargeEvent
public class ChargeEvent
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
ChargeEvent
(int userId, Charge charge) Контруктор события.ChargeEvent
(int userId, Charge charge, boolean editMode) Конструкор события. -
Method Summary
Modifier and TypeMethodDescriptionВозвращает объект с расходом.boolean
Возвращает режим событияMethods inherited from class ru.bitel.bgbilling.kernel.event.common.Event
getContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSource, getSuperContractId, getTime, getTimestamp, getTypeId, 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
-
ChargeEvent
protected ChargeEvent() -
ChargeEvent
Контруктор события.- Parameters:
userId
- - id пользователя, сгенерировавшего событиеcharge
- - расход договора
-
ChargeEvent
Конструкор события.- Parameters:
userId
- - id пользователя, сгенерировавшего событиеcharge
- - расход договораeditMode
- - режим события платежа.
-
-
Method Details
-
getCharge
Возвращает объект с расходом.- Returns:
- charge-расход договора
-
isEditMode
public boolean isEditMode()Возвращает режим события- Returns:
- editMode - true - если редактируется; false - если создается
-