Interface RSCMService
public interface RSCMService
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoiddeleteRSCMContractService(int rscmContractServiceId, int contractId, LocalDate month) voiddeleteRSCMContractServiceInstallment(int id, int contractId) voiddeleteRSCMService(int rscmServiceId) getRSCMContractService(int contractId, int rscmContractServiceId) getRSCMContractServiceList(boolean isUsing) getRSCMService(int rscmServiceId) voidvoidrecalculate(Date startMonth, String email, List<Integer> contractIds) voidsearchRSCMContractService(int contractId, Period period, String[] sort, Page page) searchRSCMContractServiceInstallment(int contractId, int status, String[] sort, Page page) searchRSCMService(String[] sort, Page page) voidvoidupdateRSCMContractService(RSCMContractService rscmContractService) voidupdateRSCMService(RSCMService rscmService)
-
Method Details
-
searchRSCMContractService
SearchResult<RSCMContractService> searchRSCMContractService(int contractId, Period period, String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
contractId-period-sort-page-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
searchRSCMService
SearchResult<RSCMService> searchRSCMService(String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
period-sort-page-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
getRSCMContractService
RSCMContractService getRSCMContractService(int contractId, int rscmContractServiceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
contractId-id-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
getRSCMService
RSCMService getRSCMService(int rscmServiceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
id-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
updateRSCMContractService
void updateRSCMContractService(RSCMContractService rscmContractService) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
rscmContractService-- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
updateRSCMService
void updateRSCMService(RSCMService rscmService) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
rscmService-- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
deleteRSCMContractService
void deleteRSCMContractService(int rscmContractServiceId, int contractId, LocalDate month) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
rscmContractServiceId-date-- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
deleteRSCMService
void deleteRSCMService(int rscmServiceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
rscmServiceId-- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
recalculate
void recalculate(Date startMonth, String email, List<Integer> contractIds) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
startMonth-email-contractIds-- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
getRSCMContractServiceList
List<RSCMServiceDto> getRSCMContractServiceList(boolean isUsing) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
getRSCMServiceList
List<IdTitle> getRSCMServiceList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Returns:
- Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
searchRSCMContractServiceInstallment
SearchResult<RSCMContractServiceInstallment> searchRSCMContractServiceInstallment(int contractId, int status, String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
deleteRSCMContractServiceInstallment
void deleteRSCMContractServiceInstallment(int id, int contractId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
infoRSCMContractServiceInstallment
void infoRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
suspendRSCMContractServiceInstallment
void suspendRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
resumeRSCMContractServiceInstallment
void resumeRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
cancelRSCMContractServiceInstallment
void cancelRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-
closeRSCMContractServiceInstallment
void closeRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageException
-