Class ContractParameterManager
java.lang.Object
bitel.billing.server.contract.bean.ContractParameterManager
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
ContractParamUtils
Deprecated.
-
Field Summary
Modifier and TypeFieldDescriptionprotected Connection
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated.static final String
Deprecated. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
checkMultiListValue
(int val, int pid) Deprecated.void
clearParameterHistory
(int cid, int pid, int parameterTypeId) Deprecated.Очищает историю параметра договора.void
close()
Deprecated.void
copyContractParams
(String where, Map<String, bitel.billing.server.util.db.ColumnValue> valuesPairs) Deprecated.Копирование параметров договора.void
deleteAddressParam
(int cid, int pid, int userId) Deprecated.Удаление адресного параметраvoid
deleteContractRefParam
(int cid, int pid, int userId) Deprecated.Удаление параметра типа "Ссылка на договор"deleteDateParam
(int cid, int pid, int userId) Deprecated.Удаляет параметр типа "Дата"void
deleteEmailParam
(int contractId, int parameterId, int userId) Deprecated.Удаление параметра типа "Email"deleteFlagParam
(int cid, int pid, int userId) Deprecated.Удаление параметра типа "флаг"void
deleteListCustomValue
(String customValue, int pid) Deprecated.deleteListParam
(int cid, int pid, int userId) Deprecated.Удаление спискового параметраvoid
deleteListValue
(int id) Deprecated.void
deleteMultiListCustomValue
(String customValue, int pid) Deprecated.void
deleteMultiListValue
(int id) Deprecated.void
deleteParam
(int parameterId) Deprecated.Удаление параметраvoid
deleteParamForContractByType
(int parameterTypeId, int contractId) Deprecated.void
deleteParamLog
(int parameterId) Deprecated.Удаление истории параметра определенного типаvoid
deleteParamLogForContractByType
(int parameterTypeId, int contractId) Deprecated.void
deletePhoneParam
(int cid, int pid, int userId) Deprecated.Удаление параметра типа "Телефон"deleteStringParam
(int contractId, int parameterId, int userId) Deprecated.Удаление строкового параметраDeprecated.Получение Map<Integer, Integer> с новыми пользовательскими адресами, где key - это id параметра, а value - количество новых адресов этого параметраgetAddressParam
(int contractId, int parameterId) Deprecated.Получение параметра типа адресgetAddressParamMap
(int cid, Set<Integer> pids) Deprecated.getAllParams
(int cid, String tableName, String pids) Deprecated.Возвращает список параметров договора в виде idTitlegetContractListParamValue
(int contractId, int parameterId) Deprecated.getContractParamValueMap
(int cid) Deprecated.getContractRefParam
(int cid, int pid) Deprecated.Получает параметр типа "Ссылка на договор"getContractRefParamMap
(int cid, Set<Integer> pids) Deprecated.getDateParam
(int cid, int pid) Deprecated.Получает временной параметр для данного договора по данному кодуgetDateParamMap
(int cid, Set<Integer> pids) Deprecated.getEmailFromParam
(int cid, int pid) Deprecated.Получение строкового представление e-mail параметра.
В начале пытаемся получить e-mail из contract_parameter_type_3, если там нет с таким кодом, то возвращаем из contract_parameter_type_1, то есть из строкового параметра.getEmailParam
(int cid, int pid) Deprecated.Получение e-mail параметраgetEmailParameterByContractId
(int contractId) Deprecated.getEmailParamMap
(int cid, Set<Integer> pids) Deprecated.getFlagParam
(int contractId, int parameterId) Deprecated.Получает значение параметра типа "Флаг"boolean
getFlagParam
(int contractId, int parameterId, boolean defaultValue) Deprecated.Обертка для методаgetFlagParam(int, int)
возвращающая два значение true/falsegetFlagParamMap
(int cid, Set<Integer> pids) Deprecated.getListParam
(int cid, int pid) Deprecated.Получение спискового параметраgetListParamValue
(int cid, int pid) Deprecated.getListParamValueMap
(int cid, Set<Integer> pids) Deprecated.getListTitle
(int id) Deprecated.getListValues
(int parameterId) Deprecated.int
getMultilistParamId
(String title) Deprecated.getMultiListParamValue
(int cid, int pid) Deprecated.getMultiListParamValueMap
(int cid, Set<Integer> pids) Deprecated.getMultiListParamValueMapString
(int cid, Set<Integer> pids) Deprecated.getMultiListParamValues
(int contractId, int parameterId) Deprecated.getMultiListTitle
(int id) Deprecated.getMultiListValues
(int parameterId) Deprecated.getParameterHistory
(int cid, int pid) Deprecated.Получает историю параметраgetParameterListValues
(int parameterId) Deprecated.getParamPref
(int parameterId) Deprecated.Возвращает описание типа параметра по типу самого параметраgetPhoneParam
(int cid, int pid) Deprecated.Возвращает значение параметра типа phonegetPhoneParamMap
(int contractId, Set<Integer> pids) Deprecated.getStringParam
(int cid, int pid) Deprecated.Возвращает текстовый параметрgetStringParamMap
(int cid, Set<Integer> pids) Deprecated.getTableName
(int parameterTypeId) Deprecated.Получает название таблицы БД для параметра этого типа.getTextlikeParam
(int contractId, int pid) Deprecated.Получает параметр который можно трактовать как текст, т.е. текст, мыло, телефон итд.getValuesForPids
(List<Integer> pids, int cid) Deprecated.getValuesForPids
(Set<Integer> pids, int contractId) Deprecated.Возвращает строковые значения переданных параметров договора для данного договора.boolean
isListValueUsed
(int id) Deprecated.boolean
isMultiListValueUsed
(int id) Deprecated.void
replaceCustomListValue
(int id, int pid, String customValue) Deprecated.void
replaceMultiListCustomValues
(int id, int pid, String customValue) Deprecated.static void
Deprecated.Сбрасывает кеш с флагами о необходимости ввести историю параметровvoid
searchCustomAddress
(SearchResult<String[]> searchResult, int parameterId) Deprecated.Возвращает список кастомных адресовvoid
setContractRefParam
(int cid, int pid, int value, int userId) Deprecated.Установка параметра типа "Ссылка на договор"void
setFlagParam
(int cid, int pid, boolean value) Deprecated.заменен наupdateFlagParam(int, int, boolean, int)
void
setFlagParam
(int cid, int pid, boolean value, int userId) Deprecated.использоватьupdateFlagParam(int, int, boolean, int)
setMultiListTitleValues
(MultiListParamValues listValues) Deprecated.void
updateAddressParam
(int cid, int pid, ContractAddressParamValue value, int userId) Deprecated.Установка адресного параметраvoid
updateDateParam
(int cid, int pid, Date value, int userId) Deprecated.Установка параметра типа "дата" для договораvoid
updateEmailParam
(int contractId, int parameterId, ContractEmailParamValue value, int userId) Deprecated.Установка параметра "Электронный адрес"void
updateEmailParamLog
(int contractId, int parameterId, ContractEmailParamValue value, int userId) Deprecated.void
updateFlagParam
(int cid, int pid, boolean value, int userId) Deprecated.Установка значения типа "Флаг" для данного договораvoid
updateListParam
(int cid, int pid, ListParamValue value, int userId) Deprecated.Установка значения списковго параметраvoid
updateListParamLog
(int cid, int pid, Integer value, String customValue, int userId) Deprecated.Обновление истории спискового параметраint
updateListValue
(int id, int pid, String title) Deprecated.void
updateMultiListParameter
(int cid, int pid, MultiListParamValues values, int userID) Deprecated.void
updateMultiListParameter
(Connection con, int cid, int pid, MultiListParamValues values, int userID) Deprecated.void
updateMultiListParameterAndItems
(int cid, int pid, MultiListParamValues values, int userId) Deprecated.Установка значения мультиспискового параметраint
updateMultiListParameterValue
(int id, int pid, String title) Deprecated.void
updateMultiListParamLog
(int cid, int pid, String value, int userId) Deprecated.Обновление истории мультиспискового параметраvoid
updatePhoneParam
(int cid, int pid, PhoneParamValue value, int userId) Deprecated.Обновление параметра типа "Телефон"void
updateStringParam
(int contractId, int parameterId, String value, int userId) Deprecated.Установка текстового параметра
-
Field Details
-
CONTRACT_PARAMETERS_PREF
Deprecated.- See Also:
-
CONTRACT_PARAMETER_TYPE_STRING
Deprecated. -
CONTRACT_PARAMETER_TYPE_ADDRESS
Deprecated. -
CONTRACT_PARAMETER_TYPE_EMAIL
Deprecated. -
CONTRACT_PARAMETER_TYPE_SERVICING_PERSON
Deprecated. -
CONTRACT_PARAMETER_TYPE_BOOLEAN
Deprecated. -
CONTRACT_PARAMETER_TYPE_DATE
Deprecated. -
CONTRACT_PARAMETER_TYPE_LIST
Deprecated. -
CONTRACT_PARAMETER_TYPE_LIST_VALUES
Deprecated.- See Also:
-
CONTRACT_PARAMETER_TYPE_CONTRACT
Deprecated. -
CONTRACT_PARAMETER_TYPE_PHONE
Deprecated. -
CONTRACT_PARAMETER_TYPE_PHONE_ITEM
Deprecated.- See Also:
-
CONTRACT_PARAMETER_TYPE_MULTILIST
Deprecated. -
CONTRACT_PARAMETER_TYPE_MULTILIST_ITEM
Deprecated.- See Also:
-
CONTRACT_PARAMETER_TYPE_MULTILIST_VALUES
Deprecated.- See Also:
-
con
Deprecated.
-
-
Constructor Details
-
ContractParameterManager
Deprecated.
-
-
Method Details
-
resetParametersHistoryMap
public static void resetParametersHistoryMap()Deprecated.Сбрасывает кеш с флагами о необходимости ввести историю параметров -
getDateParam
Deprecated.Получает временной параметр для данного договора по данному коду- Parameters:
cid
- код договораpid
- код параметра- Returns:
-
getDateParamMap
public Map<Integer,Date> getDateParamMap(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
updateDateParam
Deprecated.Установка параметра типа "дата" для договора- Parameters:
cid
- код договораpid
- код параметра договораvalue
- датаuserId
- код пользователя устанавливающего новое значение
-
deleteDateParam
public ContractParameterManager deleteDateParam(int cid, int pid, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаляет параметр типа "Дата"- Parameters:
cid
- код договораpid
- код параметраuserId
- кто удалил- Throws:
ru.bitel.bgbilling.common.BGException
-
getFlagParam
Deprecated.Получает значение параметра типа "Флаг"
Метод возращает объект типа Boolean который может иметь три значения
1) null - параметра нет на договоре и его значение не определено
2) true - параметр есть на договоре и его значение установлено в true
3) false - параметр есть на договоре и его значение установлено в falseПредполагается следующий вариант использования этого метода
Код:
// устанавливаем значение флага по умолчанию true/false
boolean flagValue = false;
ContractParameterManager cpm = new ContractParameterManager(con);
Boolean param = cpm.getFlagParam(contractId, pid);
if ( param != null ) flagValue = param.booleanValue();- Parameters:
contractId
- id договораparameterId
- id параметра
-
getFlagParam
public boolean getFlagParam(int contractId, int parameterId, boolean defaultValue) Deprecated.Обертка для методаgetFlagParam(int, int)
возвращающая два значение true/false- Parameters:
contractId
- id договораparameterId
- id параметраdefaultValue
- значение параметра при null- Returns:
-
getFlagParamMap
public Map<Integer,Boolean> getFlagParamMap(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
setFlagParam
Deprecated.заменен наupdateFlagParam(int, int, boolean, int)
Вызов setFlagParam( cid, pid, value, 0 );- Parameters:
cid
- код договораpid
- код параметраvalue
- значение
-
setFlagParam
public void setFlagParam(int cid, int pid, boolean value, int userId) Deprecated.использоватьupdateFlagParam(int, int, boolean, int)
- Parameters:
cid
-pid
-value
-userId
-
-
updateFlagParam
public void updateFlagParam(int cid, int pid, boolean value, int userId) Deprecated.Установка значения типа "Флаг" для данного договора- Parameters:
cid
- код договораpid
- код параметраvalue
- значениеuserId
- кто изменил
-
deleteFlagParam
public ContractParameterManager deleteFlagParam(int cid, int pid, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление параметра типа "флаг"- Parameters:
cid
- код договораpid
- код параметраuserId
- кто удалил- Throws:
ru.bitel.bgbilling.common.BGException
-
getStringParam
Deprecated.Возвращает текстовый параметр -
getStringParamMap
public Map<Integer,String> getStringParamMap(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getPhoneParam
Deprecated.Возвращает значение параметра типа phone- Parameters:
cid
- код договораpid
- код параметра- Returns:
- Объект со значение параметра или null
-
getPhoneParamMap
public Map<Integer,PhoneParamValue> getPhoneParamMap(int contractId, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
updateStringParam
public void updateStringParam(int contractId, int parameterId, String value, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Установка текстового параметра- Parameters:
contractId
- код договораparameterId
- код параметраvalue
- значениеuserId
- кто изменил- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteStringParam
public ContractParameterManager deleteStringParam(int contractId, int parameterId, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление строкового параметра- Parameters:
contractId
- код договораparameterId
- код параметраuserId
- кто изменил- Throws:
ru.bitel.bgbilling.common.BGException
-
setContractRefParam
public void setContractRefParam(int cid, int pid, int value, int userId) Deprecated.Установка параметра типа "Ссылка на договор"- Parameters:
cid
- код договораpid
- код параметраvalue
- значениеuserId
- кто изменил
-
getContractRefParam
Deprecated.Получает параметр типа "Ссылка на договор"- Parameters:
cid
- код договораpid
- код параметра- Returns:
- параметр типа "Ссылка на договор"
-
getContractRefParamMap
Deprecated.- Throws:
SQLException
-
deleteContractRefParam
public void deleteContractRefParam(int cid, int pid, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление параметра типа "Ссылка на договор"- Parameters:
cid
-pid
-userId
-- Throws:
ru.bitel.bgbilling.common.BGException
-
getListParam
Deprecated.Получение спискового параметра -
isListValueUsed
Deprecated.- Throws:
SQLException
-
isMultiListValueUsed
Deprecated.- Throws:
SQLException
-
getListParamValue
Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getMultiListParamValue
Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getListParamValueMap
public Map<Integer,ListParamValue> getListParamValueMap(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getMultiListParamValueMapString
public Map<Integer,String> getMultiListParamValueMapString(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getMultiListParamValueMap
public Map<Integer,MultiListParamValues> getMultiListParamValueMap(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
updateListParam
Deprecated.Установка значения списковго параметра -
updateMultiListParameterAndItems
public void updateMultiListParameterAndItems(int cid, int pid, MultiListParamValues values, int userId) Deprecated.Установка значения мультиспискового параметра -
updateMultiListParameter
Deprecated. -
updateMultiListParameter
public void updateMultiListParameter(Connection con, int cid, int pid, MultiListParamValues values, int userID) Deprecated. -
updateListParamLog
Deprecated.Обновление истории спискового параметра -
updateMultiListParamLog
Deprecated.Обновление истории мультиспискового параметра -
getListTitle
Deprecated.- Throws:
SQLException
-
getMultiListTitle
Deprecated.- Throws:
SQLException
-
getListValues
Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getMultiListValues
public List<IdTitle> getMultiListValues(int parameterId) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getContractListParamValue
public ListParamValue getContractListParamValue(int contractId, int parameterId) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getMultiListParamValues
public MultiListParamValues getMultiListParamValues(int contractId, int parameterId) throws SQLException Deprecated.- Throws:
SQLException
-
updateMultiListParameterValue
Deprecated.- Throws:
SQLException
-
replaceMultiListCustomValues
Deprecated.- Throws:
SQLException
-
updateListValue
Deprecated.- Throws:
SQLException
-
replaceCustomListValue
Deprecated.- Throws:
SQLException
-
checkMultiListValue
Deprecated.- Throws:
SQLException
-
deleteListValue
Deprecated.- Throws:
SQLException
-
deleteMultiListValue
Deprecated.- Throws:
SQLException
-
deleteListCustomValue
Deprecated.- Throws:
SQLException
-
deleteMultiListCustomValue
Deprecated.- Throws:
SQLException
-
getMultilistParamId
Deprecated.- Throws:
SQLException
-
setMultiListTitleValues
public MultiListParamValues setMultiListTitleValues(MultiListParamValues listValues) throws SQLException Deprecated.- Throws:
SQLException
-
deleteListParam
public ContractParameterManager deleteListParam(int cid, int pid, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление спискового параметра- Throws:
ru.bitel.bgbilling.common.BGException
-
getParameterListValues
@Deprecated public List<IdTitle> getParameterListValues(int parameterId) throws ru.bitel.bgbilling.common.BGException Deprecated.Deprecated.getListValues(int)
- Parameters:
parameterId
-- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getEmailFromParam
Deprecated.Получение строкового представление e-mail параметра.
В начале пытаемся получить e-mail из contract_parameter_type_3, если там нет с таким кодом, то возвращаем из contract_parameter_type_1, то есть из строкового параметра. Если в email будет несколько - вернутся все через \n.- Parameters:
cid
- код договораpid
- параметр- Returns:
- - строка с e-mail(-ми) или null, если не найден.
-
getEmailParam
Deprecated.Получение e-mail параметра- Parameters:
cid
- код договораpid
- код параметра- Returns:
-
getEmailParamMap
public Map<Integer,ContractEmailParamValue> getEmailParamMap(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
updateEmailParam
public void updateEmailParam(int contractId, int parameterId, ContractEmailParamValue value, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Установка параметра "Электронный адрес"- Throws:
ru.bitel.bgbilling.common.BGException
-
updateEmailParamLog
public void updateEmailParamLog(int contractId, int parameterId, ContractEmailParamValue value, int userId) Deprecated. -
getAddressParam
Deprecated.Получение параметра типа адрес -
getAddressParamMap
public Map<Integer,ContractAddressParamValue> getAddressParamMap(int cid, Set<Integer> pids) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
getAddressCustomParam
Deprecated.Получение Map<Integer, Integer> с новыми пользовательскими адресами, где key - это id параметра, а value - количество новых адресов этого параметра -
updateAddressParam
public void updateAddressParam(int cid, int pid, ContractAddressParamValue value, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Установка адресного параметра- Parameters:
cid
-pid
-value
-userId
-- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteAddressParam
public void deleteAddressParam(int cid, int pid, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление адресного параметра- Parameters:
cid
- код договораpid
- код параметраuserId
- кто удалил- Throws:
ru.bitel.bgbilling.common.BGException
-
updatePhoneParam
Deprecated.Обновление параметра типа "Телефон"- Parameters:
cid
- код договораpid
- код параметраvalue
- значениеuserId
- кто изменил
-
deleteEmailParam
public void deleteEmailParam(int contractId, int parameterId, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление параметра типа "Email"- Throws:
ru.bitel.bgbilling.common.BGException
-
deletePhoneParam
public void deletePhoneParam(int cid, int pid, int userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление параметра типа "Телефон"- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteParamForContractByType
public void deleteParamForContractByType(int parameterTypeId, int contractId) Deprecated. -
deleteParamLogForContractByType
public void deleteParamLogForContractByType(int parameterTypeId, int contractId) Deprecated. -
deleteParam
public void deleteParam(int parameterId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление параметра- Parameters:
parameterId
- код параметра- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteParamLog
public void deleteParamLog(int parameterId) throws ru.bitel.bgbilling.common.BGException Deprecated.Удаление истории параметра определенного типа- Parameters:
parameterId
- код параметра- Throws:
ru.bitel.bgbilling.common.BGException
-
getParameterHistory
public List<ParameterHistoryEntry> getParameterHistory(int cid, int pid) throws ru.bitel.bgbilling.common.BGException Deprecated.Получает историю параметра- Parameters:
cid
- код договораpid
- код параметра- Returns:
- список записей истории
- Throws:
ru.bitel.bgbilling.common.BGException
-
clearParameterHistory
Deprecated.Очищает историю параметра договора.- Parameters:
cid
- код договора.pid
- код параметра.parameterTypeId
- тип параметра.- Throws:
SQLException
-
getTableName
Deprecated.Получает название таблицы БД для параметра этого типа.- Parameters:
parameterTypeId
- (номер) тип параметра.- Returns:
- строка - имя таблицы БД contract_parameter_type_*.
-
getEmailParameterByContractId
Deprecated.- Throws:
SQLException
-
getAllParams
Deprecated.Возвращает список параметров договора в виде idTitle- Parameters:
cid
- - id договораtableName
- - имя таблицы параметровpids
- - строка с кодом(ами) параметров, через запятую
-
copyContractParams
public void copyContractParams(String where, Map<String, bitel.billing.server.util.db.ColumnValue> valuesPairs) Deprecated.Копирование параметров договора. -
searchCustomAddress
public void searchCustomAddress(SearchResult<String[]> searchResult, int parameterId) throws ru.bitel.bgbilling.common.BGException Deprecated.Возвращает список кастомных адресов- Throws:
ru.bitel.bgbilling.common.BGException
-
getValuesForPids
Deprecated. -
getValuesForPids
Deprecated.Возвращает строковые значения переданных параметров договора для данного договора.- Parameters:
pids
- список кодов параметровcontractId
- код договора- Returns:
-
getTextlikeParam
Deprecated.Получает параметр который можно трактовать как текст, т.е. текст, мыло, телефон итд. Как getValuesForPids, только для одного договора и одного параметра. Вернёт null если параметра нет (и возможно если он не заполнен для некоторых типов?) -
getParamPref
public ContractParameterPref getParamPref(int parameterId) throws ru.bitel.bgbilling.common.BGException Deprecated.Возвращает описание типа параметра по типу самого параметра- Parameters:
parameterId
- тип параметра- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
-
getContractParamValueMap
public Map<Integer,ContractParamValue> getContractParamValueMap(int cid) throws ru.bitel.bgbilling.common.BGException Deprecated.- Throws:
ru.bitel.bgbilling.common.BGException
-
close
public void close() throws ru.bitel.bgbilling.common.BGExceptionDeprecated.- Specified by:
close
in interfaceAutoCloseable
- Throws:
ru.bitel.bgbilling.common.BGException
-
ContractDao
orContractService