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
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeserializePart(Element element) intgetLeft()Возвращает левую границу диапазона балансаgetRight()Возвращает правую границу диапазона балансаbooleanisFreq()booleanisLimit()Флаг, сигнализирующий о необходимости учитывать лимит договора при проверке условияprotected voidserializePart(Element element) voidsetFreq(boolean freq) voidsetFreqCount(int freqCount) voidsetLeft(BigDecimal left) Устанавливает левую границу диапазона балансаvoidsetLimit(boolean limit) Установка флага, сигнализирующего о необходимости учитывать лимит договора при проверке условияvoidsetRight(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:
 serializePartin classDispatchCondition
 - 
deserializePart
- Specified by:
 deserializePartin classDispatchCondition
 
 -