Interface ContractPatternService
public interface ContractPatternService
-
Method Summary
Modifier and TypeMethodDescriptionList<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractParameterData>
contractPatternContractParameterList
(int contractPatternId) List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractPatternInfo>
contractPatternlist
(String nondef) List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractTariffData>
contractPatternTariffList
(int contractPatternId) void
deleteNamedNumber
(int id) Удаление именованного порядкового параметра шаблона договора.int
getNextNamedNumberIndex
(String title) Получить следующий номер для именного порядкового параметра шаблона договора.Получить список именованных порядковых параметров.ru.bitel.bgbilling.kernel.contract.pattern.common.dto.PatternData
boolean
patternGeneratorDelete
(int generatorId) patternGeneratorGet
(int generatorId) int
patternGeneratorUpdate
(BGGenerator patternGenerator) boolean
patternSequenceDelete
(int sequenceId) patternSequenceGet
(int sequenceId) int
patternSequenceUpdate
(BGSequence sequence) void
updateNamedNumber
(ContractPatternNamedNumber namedNumber) Обновление/создание порядкового параметра шаблона договора.
-
Method Details
-
numedNumberPatternList
List<ContractPatternNamedNumber> numedNumberPatternList() throws ru.bitel.bgbilling.common.BGExceptionПолучить список именованных порядковых параметров.- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateNamedNumber
void updateNamedNumber(ContractPatternNamedNumber namedNumber) throws ru.bitel.bgbilling.common.BGException Обновление/создание порядкового параметра шаблона договора.- Parameters:
namedNumber
-- Throws:
ru.bitel.bgbilling.common.BGException
-
getNextNamedNumberIndex
Получить следующий номер для именного порядкового параметра шаблона договора.- Parameters:
title
- - имя порядкового параметра- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteNamedNumber
void deleteNamedNumber(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Удаление именованного порядкового параметра шаблона договора.- Parameters:
id
-- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractPatternlist
List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractPatternInfo> contractPatternlist(String nondef) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractPatternContractParameterList
List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractParameterData> contractPatternContractParameterList(int contractPatternId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractPatternTariffList
List<ru.bitel.bgbilling.kernel.contract.pattern.common.dto.ContractTariffData> contractPatternTariffList(int contractPatternId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
contractPatterns
List<IdTitle> contractPatterns() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternDataGet
ru.bitel.bgbilling.kernel.contract.pattern.common.dto.PatternData patternDataGet() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternSequenceList
List<BGSequence> patternSequenceList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternSequenceTitles
List<IdTitle> patternSequenceTitles() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternSequenceGet
BGSequence patternSequenceGet(int sequenceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternSequenceUpdate
int patternSequenceUpdate(BGSequence sequence) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternSequenceDelete
boolean patternSequenceDelete(int sequenceId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternGeneratorList
List<BGGenerator> patternGeneratorList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternGeneratorTitles
List<IdTitle> patternGeneratorTitles() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternGeneratorGet
BGGenerator patternGeneratorGet(int generatorId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternGeneratorUpdate
int patternGeneratorUpdate(BGGenerator patternGenerator) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
patternGeneratorDelete
boolean patternGeneratorDelete(int generatorId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-