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 voidvalidateContractParameters(ContractCreateData contractCreateData) default voidvalidateTariffs(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:
 
 
 -