Class ContractBalanceChangedEvent
java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.PoolEvent
ru.bitel.bgbilling.kernel.contract.balance.server.event.ContractBalanceChangedEvent
- All Implemented Interfaces:
Serializable
public class ContractBalanceChangedEvent
extends ru.bitel.bgbilling.kernel.event.common.PoolEvent
Событие топик, рассылающееся всем приложениям об изменении баланса.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Создание резерва или его изменение.static final int
Закрыте резерва.static final int
Изменение наработки на указанную суммуstatic final int
Установка наработки.static final int
Изменение расхода на указанную сумму.static final int
Изменение прихода на указанную сумму.Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
-
Constructor Summary
ModifierConstructorDescriptionprotected
ContractBalanceChangedEvent
(int contractId, int type, int year, int month, BigDecimal summa) ContractBalanceChangedEvent
(int contractId, int type, BigDecimal summa) Конструктор создания события об изменние платежа или расходаContractBalanceChangedEvent
(int contractId, int type, Date date, BigDecimal summa) ContractBalanceChangedEvent
(int contractId, BigDecimal summa) Deprecated. -
Method Summary
Methods 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
-
Field Details
-
TYPE_ACCOUNT_CHANGE
public static final int TYPE_ACCOUNT_CHANGEИзменение наработки на указанную сумму- See Also:
-
TYPE_ACCOUNT_SET
public static final int TYPE_ACCOUNT_SETУстановка наработки.- See Also:
-
TYPE_PAYMENT_CHANGE
public static final int TYPE_PAYMENT_CHANGEИзменение прихода на указанную сумму.- See Also:
-
TYPE_CHARGE_CHANGE
public static final int TYPE_CHARGE_CHANGEИзменение расхода на указанную сумму.- See Also:
-
RESERVE_CHANGE
public static final int RESERVE_CHANGEСоздание резерва или его изменение.- See Also:
-
RESERVE_CLOSE
public static final int RESERVE_CLOSEЗакрыте резерва.- See Also:
-
-
Constructor Details
-
ContractBalanceChangedEvent
protected ContractBalanceChangedEvent() -
ContractBalanceChangedEvent
-
ContractBalanceChangedEvent
-
ContractBalanceChangedEvent
Deprecated.UseContractBalanceChangedEvent(int,int,BigDecimal)
insteadКонструктор создания события об изменние платежа или расхода- Parameters:
contractId
-summa
-
-
ContractBalanceChangedEvent
Конструктор создания события об изменние платежа или расхода- Parameters:
contractId
-type
- TODOsumma
-
-
-
Method Details
-
getType
public int getType() -
getYear
public int getYear() -
getMonth
public int getMonth() -
getSumma
-
toString
- Overrides:
toString
in classru.bitel.bgbilling.kernel.event.common.Event
-
ContractBalanceChangedEvent(int,int,BigDecimal)
instead