Interface RSCMService
public interface RSCMService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
deleteRSCMContractService
(int rscmContractServiceId, int contractId, LocalDate month) void
deleteRSCMContractServiceInstallment
(int id, int contractId) void
deleteRSCMService
(int rscmServiceId) getRSCMContractService
(int contractId, int rscmContractServiceId) getRSCMContractServiceList
(boolean isUsing) getRSCMService
(int rscmServiceId) void
void
recalculate
(Date startMonth, String email, List<Integer> contractIds) void
searchRSCMContractService
(int contractId, Period period, String[] sort, Page page) searchRSCMContractServiceInstallment
(int contractId, int status, String[] sort, Page page) searchRSCMService
(String[] sort, Page page) void
void
updateRSCMContractService
(RSCMContractService rscmContractService) void
updateRSCMService
(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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.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.BGException
ru.bitel.bgbilling.common.BGMessageException
-