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
public class UserCardUpdateEvent
extends ru.bitel.bgbilling.kernel.event.common.QueueEvent
Асинхронное событие - смена карты клиента (из клиента биллинга, очевидно).
Событие генерируется при апдейте 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
ModifierConstructorDescriptionprotected
UserCardUpdateEvent
(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, toString
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
UserCardUpdateEvent
protected UserCardUpdateEvent() -
UserCardUpdateEvent
-
-
Method Details
-
getTypeId
public int getTypeId()- Overrides:
getTypeId
in classru.bitel.bgbilling.kernel.event.common.Event
-
getUsercardBefore
Объект юзеркарта до изменения. Если null, то карта только что добавлена была на договор.- Returns:
- user_card
-
getUsercardAfter
Объект юзеркарта после изменения. Если null, то карта только что была удалена с договора.- Returns:
- user_card
-