public interface ContractLimitService
Modifier and Type | Method and Description |
---|---|
void |
cancelLimitChangeTask(java.util.List<java.lang.Integer> taskIds) |
boolean |
checkContractLimitUpdate(int contractId,
javax.xml.ws.Holder<java.lang.Integer> amount) |
java.math.BigDecimal |
contractLimitGet(int contractId) |
void |
contractLimitMove(int contractId,
java.math.BigDecimal amount,
int days) |
java.util.List<ContractLimitMovement> |
contractLimitMovementList(int contractId,
java.util.Date dateFrom,
java.util.Date dateTo) |
ContractLimitParameters |
contractLimitParametersGet(int contractId) |
java.math.BigDecimal |
getCurrentContractLimit(int contractId) |
SearchResult<ContractLimitAvto> |
searchContractLimitAvtoList(int contractId,
java.lang.String status,
java.lang.String[] sort,
Page page) |
SearchResult<ContractLimitLog> |
searchContractLimitLogList(int contractId,
Period period,
java.lang.String[] sort,
Page page) |
void |
updateContractLimit(int contractId,
java.math.BigDecimal limit,
java.lang.String comment) |
void |
updateContractLimitPeriod(int contractId,
java.math.BigDecimal limit,
int period,
java.lang.String comment) |
SearchResult<ContractLimitLog> searchContractLimitLogList(int contractId, Period period, java.lang.String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
SearchResult<ContractLimitAvto> searchContractLimitAvtoList(int contractId, java.lang.String status, java.lang.String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
void updateContractLimitPeriod(int contractId, java.math.BigDecimal limit, int period, java.lang.String comment) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
java.math.BigDecimal contractLimitGet(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
void contractLimitMove(int contractId, java.math.BigDecimal amount, int days) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
java.util.List<ContractLimitMovement> contractLimitMovementList(int contractId, java.util.Date dateFrom, java.util.Date dateTo) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ContractLimitParameters contractLimitParametersGet(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
void cancelLimitChangeTask(java.util.List<java.lang.Integer> taskIds) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
void updateContractLimit(int contractId, java.math.BigDecimal limit, java.lang.String comment) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
boolean checkContractLimitUpdate(int contractId, javax.xml.ws.Holder<java.lang.Integer> amount) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
java.math.BigDecimal getCurrentContractLimit(int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException