Class CalculateEvent
java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.QueueEvent
ru.bitel.bgbilling.kernel.event.common.LocalEvent
ru.bitel.bgbilling.kernel.event.events.CalculateEvent
- All Implemented Interfaces:
java.io.Serializable,ErrorReturnableEvent
public class CalculateEvent
extends ru.bitel.bgbilling.kernel.event.common.LocalEvent
Событие - начисление.
Скриптовое событие об обсчете. Событие может генерироваться в модулях cerbercrypt, ipn, npay.
i>Унаследовано от
Скриптовое событие об обсчете. Событие может генерироваться в модулях cerbercrypt, ipn, npay.
i>Унаследовано от
QueueEvent.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static intTYPE_AFTERТип события - после обсчета.static intTYPE_BEFOREТип события - до обсчета.static intTYPE_ERRORТип события - ошибка обсчета.Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN -
Constructor Summary
Constructors Modifier Constructor Description protectedCalculateEvent()Конструктор события.CalculateEvent(int eventType, int moduleId, int userId, java.util.Date timeStart, java.util.Date timeStop, java.util.Set<java.lang.Integer> serviceIds, java.util.Set<java.lang.Integer> contractIds, java.lang.String comment)Конструктор события. -
Method Summary
Modifier and Type Method Description java.lang.StringgetComment()Возвращает комментарий.java.util.Set<java.lang.Integer>getContractIds()Возвращает список кодов договоров.intgetEventType()Возвращает тип события.java.util.Set<java.lang.Integer>getServiceIds()Возвращает список кодов услуг.java.util.DategetStart()Возвращает время начала периода обсчета.java.util.DategetStop()Возвращает время конца периода обсчета.Methods inherited from class ru.bitel.bgbilling.kernel.event.common.LocalEvent
getError, setErrorMethods inherited from class ru.bitel.bgbilling.kernel.event.common.Event
getContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, setMessageID, toString, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
TYPE_BEFORE
public static final int TYPE_BEFOREТип события - до обсчета.- See Also:
- Constant Field Values
-
TYPE_AFTER
public static final int TYPE_AFTERТип события - после обсчета.- See Also:
- Constant Field Values
-
TYPE_ERROR
public static final int TYPE_ERRORТип события - ошибка обсчета.- See Also:
- Constant Field Values
-
-
Constructor Details
-
CalculateEvent
protected CalculateEvent()Конструктор события. -
CalculateEvent
public CalculateEvent(int eventType, int moduleId, int userId, java.util.Date timeStart, java.util.Date timeStop, java.util.Set<java.lang.Integer> serviceIds, java.util.Set<java.lang.Integer> contractIds, java.lang.String comment)Конструктор события.- Parameters:
eventType- - тип событияmoduleId- - код модуляuserId- - id пользователя, сгенерировавшего событиеtimeStart- - время начала периода обсчетаtimeStop- - время окончания периода обсчетаserviceIds- - список кодов услугcontractIds- - список кодов договоровcomment- - комментарий
-
-
Method Details
-
getContractIds
public java.util.Set<java.lang.Integer> getContractIds()Возвращает список кодов договоров.- Returns:
- contractIds - список кодов договоров
-
getServiceIds
public java.util.Set<java.lang.Integer> getServiceIds()Возвращает список кодов услуг.- Returns:
- serviceIds - список кодов услуг
-
getStart
public java.util.Date getStart()Возвращает время начала периода обсчета.- Returns:
- start - время начала периода
-
getStop
public java.util.Date getStop()Возвращает время конца периода обсчета.- Returns:
- stop - время конца периода
-
getEventType
public int getEventType()Возвращает тип события.- Returns:
- eventType - тип события
-
getComment
public java.lang.String getComment()Возвращает комментарий.- Returns:
- comment - комментарий
-