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 - Parameters:
contractId-period-sort-page-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
searchRSCMService
SearchResult<RSCMService> searchRSCMService(String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException - Parameters:
sort-page-period-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getRSCMContractService
RSCMContractService getRSCMContractService(int contractId, int rscmContractServiceId) throws ru.bitel.bgbilling.common.BGException - Parameters:
contractId-id-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getRSCMService
- Parameters:
id-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateRSCMContractService
void updateRSCMContractService(RSCMContractService rscmContractService) throws ru.bitel.bgbilling.common.BGException - Parameters:
rscmContractService-- Throws:
ru.bitel.bgbilling.common.BGException
-
updateRSCMService
- Parameters:
rscmService-- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteRSCMContractService
void deleteRSCMContractService(int rscmContractServiceId, int contractId, LocalDate month) throws ru.bitel.bgbilling.common.BGException - Parameters:
rscmContractServiceId-date-- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteRSCMService
void deleteRSCMService(int rscmServiceId) throws ru.bitel.bgbilling.common.BGException - Parameters:
rscmServiceId-- Throws:
ru.bitel.bgbilling.common.BGException
-
recalculate
void recalculate(Date startMonth, String email, List<Integer> contractIds) throws ru.bitel.bgbilling.common.BGException - Parameters:
startMonth-email-contractIds-- Throws:
ru.bitel.bgbilling.common.BGException
-
getRSCMContractServiceList
List<RSCMServiceDto> getRSCMContractServiceList(boolean isUsing) throws ru.bitel.bgbilling.common.BGException - Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getRSCMServiceList
- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
searchRSCMContractServiceInstallment
SearchResult<RSCMContractServiceInstallment> searchRSCMContractServiceInstallment(int contractId, int status, String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deleteRSCMContractServiceInstallment
void deleteRSCMContractServiceInstallment(int id, int contractId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
infoRSCMContractServiceInstallment
void infoRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
suspendRSCMContractServiceInstallment
void suspendRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
resumeRSCMContractServiceInstallment
void resumeRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
cancelRSCMContractServiceInstallment
void cancelRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
closeRSCMContractServiceInstallment
void closeRSCMContractServiceInstallment(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-