Class ContractParameters
java.lang.Object
ru.bitel.bgbilling.kernel.contract.param.server.bean.ContractParameters
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetContractParameterIdsInGroup(int contractParamGroupId, Connection con) По коду группы параметров договора, возвращает список кодов параметров входящих в группуstatic List<ContractParameterPref>getContractParameterPrefList(Set<Integer> parameterIds, Connection con) По набору кодов параметров, возращает список тех параметров у которых стоит флаг чтения и/или записиgetContractParameterValue(List<ContractParameterPref> showList, int contractId, Connection con) По заданому списку параметров и коду договору, возращает значения параметровgetContractParameterValue(Set<Integer> paramIds, int contractId, Connection con) По заданому списку параметров и коду договору, возращает значения параметров 
- 
Constructor Details
- 
ContractParameters
public ContractParameters() 
 - 
 - 
Method Details
- 
getContractParameterIdsInGroup
public static Set<Integer> getContractParameterIdsInGroup(int contractParamGroupId, Connection con) throws ru.bitel.bgbilling.common.BGException По коду группы параметров договора, возвращает список кодов параметров входящих в группу- Parameters:
 contractParamGroupId- код группыcon- коннект к БД- Returns:
 - набор кодов параметров
 - Throws:
 ru.bitel.bgbilling.common.BGException
 - 
getContractParameterPrefList
public static List<ContractParameterPref> getContractParameterPrefList(Set<Integer> parameterIds, Connection con) throws ru.bitel.bgbilling.common.BGException По набору кодов параметров, возращает список тех параметров у которых стоит флаг чтения и/или записи- Parameters:
 parameterIds- колы параметров договоровcon- коннект в БД- Returns:
 - список параметров
 - Throws:
 ru.bitel.bgbilling.common.BGException
 - 
getContractParameterValue
public static Map<Integer,String> getContractParameterValue(List<ContractParameterPref> showList, int contractId, Connection con) throws ru.bitel.bgbilling.common.BGException По заданому списку параметров и коду договору, возращает значения параметров- Parameters:
 showList- список параметровcontractId- код договораcon- коннект к БД- Returns:
 - значения параметров
 - Throws:
 ru.bitel.bgbilling.common.BGException
 - 
getContractParameterValue
public static Map<Integer,String> getContractParameterValue(Set<Integer> paramIds, int contractId, Connection con) throws ru.bitel.bgbilling.common.BGException По заданому списку параметров и коду договору, возращает значения параметров- Parameters:
 paramIds- набор кодов параметровcontractId- код договораcon- коннект к БД- Returns:
 - значения парметров
 - Throws:
 ru.bitel.bgbilling.common.BGException
 
 -