Interface PatternContractMasterHandler
- All Known Implementing Classes:
PatternContractMasterHandlerAdapter
public interface PatternContractMasterHandler
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<ru.bitel.bgbilling.common.model.ConfigParameter>
Список доступных параметров обработчикаgetTariffs
(int contractPatternId, List<IdTitle> tariffs) default void
validateContractParameters
(ContractCreateData contractCreateData) default void
validateTariffs
(ContractCreateData contractCreateData)
-
Method Details
-
validateContractParameters
default void validateContractParameters(ContractCreateData contractCreateData) throws ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGMessageException
-
getTariffs
default List<IdTitle> getTariffs(int contractPatternId, List<IdTitle> tariffs) throws ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGMessageException
-
validateTariffs
default void validateTariffs(ContractCreateData contractCreateData) throws ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGMessageException
-
configParameterList
Список доступных параметров обработчика- Returns:
-