Class ContractParamChangedEvent
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.event.events.ContractParamChangedEvent
- All Implemented Interfaces:
Serializable
public class ContractParamChangedEvent
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
ContractParamChangedEvent
(int userId, int contractId, int paramId, Object value) Конструктор события. -
Method Summary
Modifier and TypeMethodDescriptionВозвращает значение параметра договора.int
Возвращает код параметра договора.getValue()
Возвращает значение параметра договора.
В зависимости от типа параметра договора значение может принимать следующие типы:Integer
String
Boolean
ContractAddressParamValue
ContractEmailParamValue
Date
PhoneParamValue
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
-
ContractParamChangedEvent
protected ContractParamChangedEvent() -
ContractParamChangedEvent
Конструктор события.- Parameters:
userId
- - id пользователя, сгенерировавшего событие.contractId
- - id договораparamId
- - id параметра договораvalue
- - значение параметра договора
-
-
Method Details
-
getParamId
public int getParamId()Возвращает код параметра договора.- Returns:
- paramId - id параметра
-
getValue
Возвращает значение параметра договора.
В зависимости от типа параметра договора значение может принимать следующие типы:- Returns:
- value - значение параметра
-
getEntityAttr
Возвращает значение параметра договора.
-