Class UserCardUpdateEvent
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.cerbercrypt.server.event.UserCardUpdateEvent
- All Implemented Interfaces:
Serializable
Асинхронное событие - смена карты клиента (из клиента биллинга, очевидно).
Событие генерируется при апдейте user_card на договоре, т.е. при манипуляции с картой на договоре. Например при:
1) изменении параметров существующей карты;
2) создании карты;
3) удалении карты.
В скриптах, повешенных на это событие возможно, например, посылать команды авторизации и отмены авторизации. Унаследован от
Событие генерируется при апдейте user_card на договоре, т.е. при манипуляции с картой на договоре. Например при:
1) изменении параметров существующей карты;
2) создании карты;
3) удалении карты.
В скриптах, повешенных на это событие возможно, например, посылать команды авторизации и отмены авторизации. Унаследован от
QueueEvent- See Also:
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUserCardUpdateEvent(int userId, int moduleId, int contractId, UserCard usercardBefore, UserCard usercardAfter) -
Method Summary
Modifier and TypeMethodDescriptionintДля поддержки совместимости со старыми событиями с данным методом, который могли использовать скрипты.Объект юзеркарта после изменения.Объект юзеркарта до изменения.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, toStringMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError, warn
-
Constructor Details
-
UserCardUpdateEvent
protected UserCardUpdateEvent() -
UserCardUpdateEvent
-
-
Method Details
-
getTypeId
public int getTypeId()Description copied from class:EventДля поддержки совместимости со старыми событиями с данным методом, который могли использовать скрипты. Использовать проверку instanceof. -
getUsercardBefore
Объект юзеркарта до изменения. Если null, то карта только что добавлена была на договор.- Returns:
- user_card
-
getUsercardAfter
Объект юзеркарта после изменения. Если null, то карта только что была удалена с договора.- Returns:
- user_card
-