Class DispatchBalanceCondition
java.lang.Object
ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition
ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.DispatchBalanceCondition
- All Implemented Interfaces:
Serializable
Условие отправки по балансу. Устанавливается левая и правая граница баланса, при попадании в которую происходит отправка.
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
deserializePart
(Element element) int
getLeft()
Возвращает левую границу диапазона балансаgetRight()
Возвращает правую границу диапазона балансаboolean
isFreq()
boolean
isLimit()
Флаг, сигнализирующий о необходимости учитывать лимит договора при проверке условияprotected void
serializePart
(Element element) void
setFreq
(boolean freq) void
setFreqCount
(int freqCount) void
setLeft
(BigDecimal left) Устанавливает левую границу диапазона балансаvoid
setLimit
(boolean limit) Установка флага, сигнализирующего о необходимости учитывать лимит договора при проверке условияvoid
setRight
(BigDecimal right) Устанавливает правую границу диапазона балансаMethods inherited from class ru.bitel.bgbilling.plugins.dispatch.common.bean.condition.base.DispatchCondition
deserialize, getClassName, getModuleId, serialize, setModuleId
-
Field Details
-
FROM_BALANCE
- See Also:
-
TO_BALANCE
- See Also:
-
LIMIT
- See Also:
-
FREQ
- See Also:
-
FREQ_COUNT
- See Also:
-
-
Constructor Details
-
DispatchBalanceCondition
public DispatchBalanceCondition()
-
-
Method Details
-
setLeft
Устанавливает левую границу диапазона баланса- Parameters:
left
-
-
getLeft
Возвращает левую границу диапазона баланса- Returns:
-
setRight
Устанавливает правую границу диапазона баланса- Parameters:
right
-
-
getRight
Возвращает правую границу диапазона баланса- Returns:
-
isLimit
public boolean isLimit()Флаг, сигнализирующий о необходимости учитывать лимит договора при проверке условия- Returns:
- true - учитывать лимит, false - игнорировать
-
setLimit
public void setLimit(boolean limit) Установка флага, сигнализирующего о необходимости учитывать лимит договора при проверке условия- Parameters:
limit
- true - учитывать лимит, false - игнорировать
-
isFreq
public boolean isFreq() -
setFreq
public void setFreq(boolean freq) -
getFreqCount
public int getFreqCount() -
setFreqCount
public void setFreqCount(int freqCount) -
serializePart
- Specified by:
serializePart
in classDispatchCondition
-
deserializePart
- Specified by:
deserializePart
in classDispatchCondition
-