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
-